- 01 Dec, 2022 1 commit
-
-
Liam authored
-
- 30 Nov, 2022 3 commits
-
-
Fernando S authored
AudioCore: Take suspend lock when stalling the running process.
-
bunnei authored
- Prevents us from clashing with other callers trying to un/stall.
-
Morph authored
CMakeLists: Bump minimum required CMake version to 3.22
-
- 29 Nov, 2022 21 commits
-
-
liamwhite authored
startup_checks: Use Windows flow for *nix
-
liamwhite authored
input_common: Pump SDL events from main thread
-
liamwhite authored
engines: Remove unnecessary casts
-
liamwhite authored
host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref
-
Lioncash authored
We can just pass the function object through, and if it's a valid function, then it will automatically be converted.
-
Lioncash authored
The handle is only compared against and not modified in any way, so we can pass it by const reference. This also allows us to mark the respective parameters for DeregisterGuestAction() and DeregisterHostAction() as const references as well.
-
Lioncash authored
Otherwise this is technically creating a signed int result that gets converted. Just a consistency change. While we're in the area, we can mark Samples() as const.
-
Lioncash authored
In a few cases we have some casts that can be trivially removed.
-
liamwhite authored
nvdrv: Simplify builder declarations
-
liamwhite authored
video_core/surface: Eliminate casts in GetFormatType()
-
liamwhite authored
producer_listener: Add virtual destructor to IProducerListener
-
liamwhite authored
consumer_base: Pass std::shared_ptr by const reference
-
liamwhite authored
syncpoint_manager: Reduce redundant bounds checks
-
lat9nq authored
Trying to be lazy and alias SDL2 to SDL2-static causes issues in later versions of CMake. Just use the same condition to tell which one to use.
-
lat9nq authored
-
Lioncash authored
We can just compare directly and get rid of verbose casting.
-
Lioncash authored
Several member variables are shared_ptr's to this base class. Even though producer listeners are still unimplemented, this ensures we always have consistent deletion behavior once this ends up being used polymorphically.
-
Lioncash authored
This isn't directly modified. Also allows rvalues to be used with it.
-
Lioncash authored
Avoids an unnecessary reference count increment and decrement
-
Lioncash authored
Avoids churning atomic reference count increments and decrements.
-
Lioncash authored
override already serves this purpose
-
- 28 Nov, 2022 15 commits
-
-
Lioncash authored
This doesn't modify class state at all.
-
Lioncash authored
The only time we need to check bounds is on the first access.
-
Morph authored
common/cache_management: Amend header includes
-
Morph authored
input_common/helpers: Mark analog property structs members as static constexpr
-
Morph authored
common/input: Add helper functions for constructing input and output devices
-
Morph authored
yuzu/main: Merge variable declaration into ifdef
-
Lioncash authored
We can just use auto here. If one of these ever happens to not be derived from nvdevice, then this will cause a compilation error. We can also move the devices into the collection to get rid of an unnecessary atomic reference count increment and decrement.
-
Lioncash authored
Narrows the include in the header to <cstddef>, since that's what houses size_t's definition, meanwhile the <cstdint> include can be moved into the cpp file.
-
Lioncash authored
These are const with no dependency on any other data members, so we can make these static constexpr to reduce the overall object size.
-
Lioncash authored
Makes the transform calls much nicer to read.
-
Lioncash authored
Avoids the redundancy of needing to explictly specify the common namespace and the type.
-
Lioncash authored
This was previously being passed by value, which was unnecessary and created more allocations than necessary.
-
Lioncash authored
This is only used in the non-Windows path.
-
liamwhite authored
yuzu-cmd: Fix default config value
-
german77 authored
-