| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-05 | Merge pull request #6833 from abouvier/unbundle | liamwhite | |
| cmake: prefer system libraries | |||
| 2022-12-04 | Merge pull request #9381 from liamwhite/uninit | Mai | |
| service_thread: fix uninitialized memory usage | |||
| 2022-12-04 | service_thread: fix uninitialized memory usage | Liam | |
| 2022-12-04 | Merge pull request #9232 from bunnei/audio-default-thread | liamwhite | |
| hle: service: audio: Use default service thread. | |||
| 2022-12-04 | Merge pull request #9273 from ameerj/per-game-profile | liamwhite | |
| Configuration: Add per-game input profiles | |||
| 2022-12-04 | cmake: prefer system libraries | Alexandre Bouvier | |
| 2022-12-04 | Merge pull request #9374 from liamwhite/externals | liamwhite | |
| externals: update dynarmic, SDL2 | |||
| 2022-12-04 | externals: update dynarmic, SDL2 | Liam | |
| 2022-12-03 | Merge pull request #9344 from liamwhite/null | bunnei | |
| video_core: add null backend | |||
| 2022-12-03 | Merge pull request #9300 from ameerj/pch | liamwhite | |
| CMake: Use precompiled headers to improve compile times | |||
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
| 2022-12-02 | Merge pull request #9303 from liamwhite/new-vulkan-init | MatÃas Locatti | |
| Vulkan: update initialization | |||
| 2022-12-01 | Merge pull request #9348 from Morph1984/when-the-network-is-down | liamwhite | |
| service: nifm: Update stubs for Submit/GetRequestState/GetResult | |||
| 2022-11-30 | CMake: Consolidate common PCH headers | ameerj | |
| 2022-11-30 | Merge pull request #9320 from yuzu-emu/fix-audio-suspend | Fernando S | |
| AudioCore: Take suspend lock when stalling the running process. | |||
| 2022-11-29 | CMake: Use precompiled headers | ameerj | |
| 2022-11-29 | Merge pull request #9340 from lioncash/nvdrv | liamwhite | |
| nvdrv: Simplify builder declarations | |||
| 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 | service: nifm: Update stubs for Submit/GetRequestState/GetResult | Morph | |
| 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 | 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 | 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 | 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-27 | Vulkan: update initialization | Liam | |
| Co-authored-by: bylaws <bylaws@users.noreply.github.com> | |||
| 2022-11-27 | yuzu-cmd: Fix input callback crash on close | german77 | |
| 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 | 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-23 | service: Make use of buffer element count helpers | Lioncash | |
| 2022-11-23 | hle_ipc: Add helper functions for getting number of buffer elements | Lioncash | |
| 2022-11-23 | hle_ipc: Mark relevant member functions as [[nodiscard]] | Lioncash | |
| Will allow the compiler to complain about cases where ignoring the return value would be a bug. | |||
| 2022-11-22 | general: fix compile for Apple Clang | Liam | |
| 2022-11-22 | Merge pull request #9299 from lioncash/cast | liamwhite | |
| k_handle_table: Remove cast to void* in GetObjectForIpc | |||
| 2022-11-22 | k_handle_table: Remove cast to void* in GetObjectForIpc | Lioncash | |
| This was used to get around the KProcess class being incomplete. We can just move this to the cpp file and eliminate the cast entirely, letting the compiler do its work. | |||
| 2022-11-22 | Merge pull request #9219 from german77/nfc_impl | bunnei | |
| service: nfc: Implement NFC IUser service | |||
| 2022-11-20 | Configuration: Add per-game input profiles | ameerj | |
| 2022-11-20 | Merge branch 'master' into nfc_impl | Narr the Reg | |
| 2022-11-20 | dmnt:cht: fix copy-paste error | Liam | |
| 2022-11-20 | Merge pull request #9238 from german77/cabinet_applet | bunnei | |
| service: am: Implement cabinet applet | |||
| 2022-11-19 | Merge pull request #9254 from FernandoS27/auto-cpu-fix | bunnei | |
| Dynarmic: Remove inaccurate NaN from Auto CPU settings. | |||
| 2022-11-19 | Merge pull request #9191 from german77/touching_souls | liamwhite | |
| core: hid: Implement true multitouch support | |||
| 2022-11-19 | service: nfc: Implement nfc user | Narr the Reg | |
