| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-11-28 | CMake: Directly link to SDL2-static when appropriate | lat9nq | |
| 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. | |||
| 2022-11-28 | service: nifm: Update stubs for Submit/GetRequestState/GetResult | Morph | |
| 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 | video_core: add null backend | Liam | |
| 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 | configure_input_player: Fix profile saving when using handheld controller type | ameerj | |
| 2022-11-28 | config: Custom profile detection fixes | ameerj | |
| Also only reads/writes applicable configs for the custom profiles. | |||
| 2022-11-28 | configure_input_per_game: Allow configuring all 8 players | ameerj | |
| 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 | 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 | Vulkan: update initialization | Liam | |
| Co-authored-by: bylaws <bylaws@users.noreply.github.com> | |||
| 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-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 | core: Use atomic instead of a lock to protect is_paused. | bunnei | |
| - This allows us to call IsPaused() elsewhere if we are holding the suspend lock. | |||
| 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-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 #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 | 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 | |
