Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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 | 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 | |
2022-11-26 | Replace GLSL as the default OpenGL shader backend | Matías Locatti | |
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support. | |||
2022-11-26 | Merge pull request #9288 from vonchenplus/deferred_draw | liamwhite | |
video_core: Fine tune maxwell drawing trigger mechanism | |||
2022-11-26 | Merge pull request #9307 from Morph1984/not-used-correctly | liamwhite | |
maxwell_to_vk: Fix format usage bits and add R16_SINT | |||
2022-11-26 | Sharpness instead of Sharpening | Matías Locatti | |
2022-11-26 | Merge pull request #1 from lat9nq/fsrSlider | Matías Locatti | |
configure_graphics: Implement custom setting for FSR Sharpening | |||
2022-11-25 | configure_graphics: Implement custom FSR Sharpening setting | lat9nq | |
2022-11-25 | settings: Reset FSR sharpening global state with the others | lat9nq | |
2022-11-25 | Merge pull request #9297 from Kelebek1/sink_oob | liamwhite | |
[audio_core] Fix an OoB with sample sinking | |||
2022-11-25 | Merge pull request #9302 from liamwhite/why-are-we-still-using-ado | bunnei | |
externals: always use LibreSSL on Windows | |||
2022-11-25 | Merge pull request #9304 from liamwhite/menu-roll | bunnei | |
Qt: assign menuRole properties for actions | |||
2022-11-25 | Merge pull request #9305 from lioncash/request | bunnei | |
hle_ipc: Add helper function for determining element counts | |||
2022-11-24 | Merge pull request #9194 from FernandoS27/yfc-fermi2d | liamwhite | |
YFC - Fermi2D: Rework blit engine and add a software blitter. | |||
2022-11-24 | Merge pull request #9312 from FernandoS27/pokemomma | Morph | |
GPU: Fix buffer cache issue, engine upload not inlining memory in multiple lines, etc | |||
2022-11-24 | Fermi2D: Cleanup and address feedback. | Fernando Sahmkow | |
2022-11-24 | GPU: Fix buffer cache issue, engine upload not inlining memory in multiline ↵ | Fernando Sahmkow | |
and pessismistic invalidation. | |||
2022-11-24 | GPU: Implement additional render target formats. | Fernando Sahmkow | |
2022-11-24 | MaxwellDMA: Implement BlockLinear to BlockLinear copies. | Fernando Sahmkow | |
2022-11-24 | Fermi2D: Implement Bilinear software filtering and address feedback. | Fernando Sahmkow | |