- 29 Nov, 2022 10 commits
-
-
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 14 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
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
-
- 26 Nov, 2022 8 commits
-
-
bunnei authored
Replace GLSL as the default OpenGL shader backend
-
Matías Locatti authored
-
Matías Locatti authored
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
-
liamwhite authored
video_core: Fine tune maxwell drawing trigger mechanism
-
liamwhite authored
maxwell_to_vk: Fix format usage bits and add R16_SINT
-
Matías Locatti authored
-
Matías Locatti authored
configure_graphics: Implement custom setting for FSR Sharpening
-
lat9nq authored
-