Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-25 | polyfill_thread: Implement StoppableTimedWait | Morph | |
StoppableTimedWait allows for a timed wait to be stopped immediately after a stop is requested. This is useful in cases where long duration thread sleeps are needed and allows for immediate joining of waiting threads after a stop is requested. Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> | |||
2023-01-24 | Merge pull request #9662 from abouvier/cmake-llvm | bunnei | |
cmake: prefer system llvm library | |||
2023-01-24 | Merge pull request #9492 from german77/joycon_release | liamwhite | |
Input_common: Implement custom joycon driver v2 | |||
2023-01-23 | cmake: prefer system llvm library | Alexandre Bouvier | |
2023-01-22 | Merge pull request #9613 from Kelebek1/demangle | liamwhite | |
Add stacktrace symbol demangling | |||
2023-01-19 | input_common: Use DriverResult on all engines | german77 | |
2023-01-19 | input_common: Disable SDL driver with switch controllers | Narr the Reg | |
2023-01-19 | input_common: Initial skeleton for custom joycon driver | Narr the Reg | |
2023-01-14 | Be careful of mangled out of bounds read | Kelebek1 | |
2023-01-14 | Move demangle impl to cpp | Kelebek1 | |
2023-01-14 | Add stacktrace symbol demangling | Kelebek1 | |
2023-01-13 | Update settings.h | Matías Locatti | |
2023-01-13 | CPP | Matías Locatti | |
2023-01-13 | 1.5X resolution scaler option | Matías Locatti | |
2023-01-08 | renderer_vulkan: disable turbo by default | Liam | |
2023-01-07 | Merge pull request #9563 from german77/crash_not_allowed | bunnei | |
input_common: Create an update engine | |||
2023-01-06 | Merge pull request #9552 from liamwhite/turbo | liamwhite | |
vulkan: implement 'turbo mode' clock booster | |||
2023-01-05 | input_common: Create an update engine | Narr the Reg | |
2023-01-05 | config: Set the Vulkan driver pipeline cache option to be global | Wollnashorn | |
2023-01-05 | config: Better wording for VK pipeline cache option and enable by default | Wollnashorn | |
2023-01-05 | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines | Wollnashorn | |
As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk. These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically. | |||
2023-01-04 | common: add setting for renderer clock workaround | Liam | |
2023-01-04 | yuzu-ui: Add setting for disabling macro HLE | Fernando Sahmkow | |
2023-01-04 | Video_core: Address feedback | Fernando Sahmkow | |
2023-01-01 | MacroHLE: Final cleanup and fixes. | Fernando Sahmkow | |
2023-01-01 | MacroHLE: Reduce massive calculations on sizing estimation. | Fernando Sahmkow | |
2023-01-01 | host_memory: Use transparent huge pages where available | Merry | |
2023-01-01 | host_memory: Allocate virtual_base with MAP_NORESERVE | Merry | |
Specify that we do not require swap to be reserved for this address range; allow overcommitting. | |||
2022-12-19 | scratch_buffer: Explicitly defing resize and resize_destructive functions | ameerj | |
resize keeps previous data intact when the buffer grows resize_destructive destroys the previous data when the buffer grows | |||
2022-12-19 | tests: Add ScratchBuffer tests | ameerj | |
2022-12-19 | common: Add ScratchBuffer class | ameerj | |
This class creates a default initialized heap allocated buffer for cases where value initializing members during allocation or resize is redundant. | |||
2022-12-19 | common: add make_unique_for_overwrite | ameerj | |
2022-12-17 | Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442) | Matías Locatti | |
* Testing LTO (#4) * Testing LTO * clang * linux * Added the rest of Blinkhawk's optimizations * Unlikely asserts * Removing LTO from Linux builds - GCC * Removing LTO from Linux builds - Clang | |||
2022-12-13 | Set: Allow setting device nickname | Chloe Marcec | |
2022-12-12 | Merge pull request #9398 from liamwhite/fail | bunnei | |
general: improve handling of system startup failure | |||
2022-12-11 | Merge pull request #9415 from liamwhite/dc | Mai | |
memory: correct semantics of data cache management operations | |||
2022-12-11 | memory: correct semantics of data cache management operations | Liam | |
2022-12-08 | video_core: Integrate SMAA | Liam | |
Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com> Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com> | |||
2022-12-06 | general: improve handling of system startup failure | Liam | |
2022-12-06 | Merge pull request #9370 from liamwhite/break-unmapped | merry | |
core: add option to break on unmapped access | |||
2022-12-05 | Merge pull request #6833 from abouvier/unbundle | liamwhite | |
cmake: prefer system libraries | |||
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-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 | core: add option to break on unmapped access | Liam | |
2022-11-30 | CMake: Consolidate common PCH headers | ameerj | |
2022-11-30 | string_util: Fix Mingw compile error | ameerj | |
Co-Authored-By: liamwhite <9658600+liamwhite@users.noreply.github.com> | |||
2022-11-29 | CMake: Use precompiled headers | ameerj | |