citra/src/core/frontend
Tobias a546efad31
Port yuzu-emu/yuzu#2529: "yuzu/bootmanager: Minor interface tid… (#4794)
* yuzu/bootmanager: Remove unnecessary pointer casts

We can just invoke these functions by qualifying the object name before
the function.

* yuzu/bootmanager: unsigned -> u32

Same thing (for platforms we support), less reading.

* yuzu/bootmanager: Default EmuThread's destructor in the cpp file

This class contains non-trivial members, so we should default the
destructor's definition within the cpp file.

* yuzu/bootmanager: Treat the resolution factor as a u32

Treating it as a u16 can result in a sign-conversion warning when
performing arithmetic with it, as u16 promotes to an int when aritmetic
is performed on it, not unsigned int.

This also makes the interface more uniform, as the layout interface now
operates on u32 across the board.

* yuzu/bootmanager: Log out screenshot destination path

We can make this message more meaningful by indicating the location the
screenshot has been saved to. We can also log out whenever a screenshot
could not be saved (e.g. due to filesystem permissions or some other
reason).

* Fix compilation
2019-07-11 18:46:44 +02:00
..
applets applets/swkbd: Address comments 2019-04-08 21:45:32 +08:00
camera log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
emu_window.cpp core: Namespace EmuWindow 2019-04-21 14:16:16 +02:00
emu_window.h Port yuzu-emu/yuzu#2529: "yuzu/bootmanager: Minor interface tid… (#4794) 2019-07-11 18:46:44 +02:00
framebuffer_layout.cpp Port yuzu-emu/yuzu#2529: "yuzu/bootmanager: Minor interface tid… (#4794) 2019-07-11 18:46:44 +02:00
framebuffer_layout.h Port yuzu-emu/yuzu#2529: "yuzu/bootmanager: Minor interface tid… (#4794) 2019-07-11 18:46:44 +02:00
input.h common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
mic.cpp Support signed 8bit pcm in cubeb input. Address review 2019-03-17 22:52:03 -06:00
mic.h Remove global state and add mic hot swapping 2019-03-06 20:59:58 -07:00