- 29 Nov, 2022 17 commits
-
-
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
-
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
-
- 27 Nov, 2022 8 commits
-
-
liamwhite authored
CMake: rework for Qt6 support
-
liamwhite authored
yuzu-cmd: Fix input callback crash on close
-
liamwhite authored
yuzu-cmd: Update configuration file description
-
german77 authored
-
bunnei authored
FSR Sharpening Slider
-
Morph authored
crypto: use user-provided keys whenever possible
-
Valeri authored
Solves an issue where autogenerated title keys would take precedence over those provided by user.
-
german77 authored
-