Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-30 | string_util: Fix Mingw compile error | ameerj | |
Co-Authored-By: liamwhite <9658600+liamwhite@users.noreply.github.com> | |||
2022-11-29 | CMake: Disable PCH on MSVC + Buildcache configs | ameerj | |
2022-11-29 | CMake: Use precompiled headers | ameerj | |
2022-11-29 | externals: Update dynarmic | ameerj | |
Includes precompiled headers commit | |||
2022-11-29 | value.h: remove recursive include | ameerj | |
2022-11-29 | Merge pull request #9308 from lat9nq/from-scratch | liamwhite | |
startup_checks: Use Windows flow for *nix | |||
2022-11-29 | Merge pull request #9322 from german77/pump_events | liamwhite | |
input_common: Pump SDL events from main thread | |||
2022-11-29 | Merge pull request #9352 from lioncash/vidcast | liamwhite | |
engines: Remove unnecessary casts | |||
2022-11-29 | Merge pull request #9354 from lioncash/const-param | liamwhite | |
host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref | |||
2022-11-29 | host1x/syncpoint_manager: Eliminate unnecessary std::function construction | Lioncash | |
We can just pass the function object through, and if it's a valid function, then it will automatically be converted. | |||
2022-11-29 | host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref | Lioncash | |
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. | |||
2022-11-29 | maxwell_3d: Mark shifted value as unsigned | Lioncash | |
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. | |||
2022-11-29 | engines: Remove unnecessary casts | Lioncash | |
In a few cases we have some casts that can be trivially removed. | |||
2022-11-29 | Merge pull request #9340 from lioncash/nvdrv | liamwhite | |
nvdrv: Simplify builder declarations | |||
2022-11-29 | Merge pull request #9347 from lioncash/vcast | liamwhite | |
video_core/surface: Eliminate casts in GetFormatType() | |||
2022-11-29 | Merge pull request #9346 from lioncash/vtable | liamwhite | |
producer_listener: Add virtual destructor to IProducerListener | |||
2022-11-29 | Merge pull request #9345 from lioncash/fence | liamwhite | |
consumer_base: Pass std::shared_ptr by const reference | |||
2022-11-29 | Merge pull request #9343 from lioncash/bounds | liamwhite | |
syncpoint_manager: Reduce redundant bounds checks | |||
2022-11-28 | video_core/surface: Eliminate casts in GetFormatType() | Lioncash | |
We can just compare directly and get rid of verbose casting. | |||
2022-11-28 | producer_listener: Add virtual destructor to IProducerListener | Lioncash | |
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. | |||
2022-11-28 | buffer_item_consumer: Pass fence by const-ref in ReleaseBuffer() | Lioncash | |
This isn't directly modified. Also allows rvalues to be used with it. | |||
2022-11-28 | buffer_queue_consumer: std::move std::shared_ptr in Connect() | Lioncash | |
Avoids an unnecessary reference count increment and decrement | |||
2022-11-28 | consumer_base: Pass shared_ptr by const reference | Lioncash | |
Avoids churning atomic reference count increments and decrements. | |||
2022-11-28 | consumer_base: Remove redundant virtual | Lioncash | |
override already serves this purpose | |||
2022-11-28 | syncpoint_manager: Mark IsSyncpointAllocated() as const | Lioncash | |
This doesn't modify class state at all. | |||
2022-11-28 | syncpoint_manager: Reduce number of bounds checks | Lioncash | |
The only time we need to check bounds is on the first access. | |||
2022-11-28 | Merge pull request #9339 from lioncash/cacheheader | Morph | |
common/cache_management: Amend header includes | |||
2022-11-28 | Merge pull request #9338 from lioncash/properties | Morph | |
input_common/helpers: Mark analog property structs members as static constexpr | |||
2022-11-28 | Merge pull request #9337 from lioncash/pbr | Morph | |
common/input: Add helper functions for constructing input and output devices | |||
2022-11-28 | Merge pull request #9336 from lioncash/themepath | Morph | |
yuzu/main: Merge variable declaration into ifdef | |||
2022-11-28 | nvdrv: Simplify builder declarations | Lioncash | |
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. | |||
2022-11-28 | common/cache_management: Amend header includes | Lioncash | |
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. | |||
2022-11-28 | input_common/helpers: Mark analog property structs members as static constexpr | Lioncash | |
These are const with no dependency on any other data members, so we can make these static constexpr to reduce the overall object size. | |||
2022-11-28 | core/hid/emulated_controller: Use ranges version of transform | Lioncash | |
Makes the transform calls much nicer to read. | |||
2022-11-28 | common/input: Add helpers functions for creating input and output devices | Lioncash | |
Avoids the redundancy of needing to explictly specify the common namespace and the type. | |||
2022-11-28 | common/input: Pass ParamPackage by const reference in CreateDevice | Lioncash | |
This was previously being passed by value, which was unnecessary and created more allocations than necessary. | |||
2022-11-28 | yuzu/main: Merge variable declaration into ifdef | Lioncash | |
This is only used in the non-Windows path. | |||
2022-11-28 | Merge pull request #9325 from german77/default_by_default | liamwhite | |
yuzu-cmd: Fix default config value | |||
2022-11-27 | yuzu-cmd: Fix default config value | german77 | |
2022-11-27 | Merge pull request #8829 from Docteh/qt6_0002 | liamwhite | |
CMake: rework for Qt6 support | |||
2022-11-27 | Merge pull request #9317 from german77/input-crash | liamwhite | |
yuzu-cmd: Fix input callback crash on close | |||
2022-11-27 | Merge pull request #9323 from german77/intructions | liamwhite | |
yuzu-cmd: Update configuration file description | |||
2022-11-27 | input_common: Pump sdl events from main thread | german77 | |
2022-11-27 | yuzu-cmd: Fix input callback crash on close | german77 | |
2022-11-27 | Merge pull request #9276 from goldenx86/fsrSlider | bunnei | |
FSR Sharpening Slider | |||
2022-11-26 | Merge pull request #9324 from v1993/master | Morph | |
crypto: use user-provided keys whenever possible | |||
2022-11-27 | crypto: use user-provided keys whenever possible | Valeri | |
Solves an issue where autogenerated title keys would take precedence over those provided by user. | |||
2022-11-26 | yuzu-cmd: Update configuration file description | german77 | |
2022-11-26 | Merge pull request #9318 from goldenx86/glsl-ftw | bunnei | |
Replace GLSL as the default OpenGL shader backend | |||
2022-11-26 | Oops | MatÃas Locatti | |