summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | settings: Enable FIFO relaxedGravatar lat9nq2023-05-022-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not entirely sure if we need this, but there's also no reason not to support it. settings: Give VSyncMode values
| * | | | | | | | configure_graphics: Fix another typoGravatar lat9nq2023-05-021-1/+1
| | | | | | | | |
| * | | | | | | | telemetry_session: Make translate function staticGravatar lat9nq2023-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses review feedback Co-authored-by: Lioncash <mathew1800@gmail.com>
| * | | | | | | | bootmanager: Return value in impossible caseGravatar lat9nq2023-05-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The setting is ranged, so this return statement is unreachable. But GCC can't tell I guess.
| * | | | | | | | configure_graphics: Fix typoGravatar lat9nq2023-05-021-1/+1
| | | | | | | | |
| * | | | | | | | default_ini: Update V-Sync descriptionGravatar lat9nq2023-05-021-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | default_ini: Update vsync text default_ini: Add tooltip from configure_graphics
| * | | | | | | | configuration: Expose separate swap present modesGravatar lat9nq2023-05-0211-37/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, yuzu would try and guess which vsync mode to use given different scenarios, but apparently we didn't always get it right. This exposes the separate modes in a drop-down the user can select. If a mode isn't available in Vulkan, it defaults to FIFO.
* | | | | | | | | Merge pull request #10174 from german77/motriodGravatar bunnei2023-05-062-0/+10
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | input_common: Add experimental motion to button
| * | | | | | | | input_common: Add experimental motion to buttonGravatar german772023-05-052-0/+10
| | | | | | | | |
* | | | | | | | | Merge pull request #10162 from lat9nq/sdl-remove-oldGravatar liamwhite2023-05-062-21/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | yuzu-sdl,audio_core: Remove antiquated warning ignore
| * | | | | | | | | yuzu-sdl,audio_core: Remove antiquated warning ignoreGravatar lat9nq2023-05-052-21/+2
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue was fixed a long time ago, both by SDL2 and in yuzu by including SDL2 as a system library.
* | | | | | | | | Merge pull request #10167 from german77/motion_previewGravatar liamwhite2023-05-0612-6/+165
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | yuzu: Add motion preview to controller input
| * | | | | | | | | input_common: Add property to invert an axis buttonGravatar Narr the Reg2023-05-056-3/+15
| | | | | | | | | |
| * | | | | | | | | yuzu: Add motion preview to controller inputGravatar Narr the Reg2023-05-057-4/+151
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Fix read access violationGravatar Roni Kirla2023-05-071-1/+1
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #10159 from german77/home_screenshotGravatar bunnei2023-05-051-0/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | core: hid: Fix state of capture and home buttons
| * | | | | | | | core: hid: Fix state of capture and home buttonsGravatar german772023-05-041-0/+4
| |/ / / / / / /
* | | | | | | | Merge pull request #10128 from Kelebek1/audren_terminateGravatar liamwhite2023-05-041-4/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Wait for the terminate event before destroying a system instance
| * | | | | | | | Wait for the terminate event before destroying a system instanceGravatar Kelebek12023-05-011-4/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #10145 from Kelebek1/code_sizeGravatar liamwhite2023-05-043-10/+16
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | Fix shader code resize to use word size rather than byte size
| * | | | | | | | Fix code resize to use word size rather than byte sizeGravatar Kelebek12023-05-023-10/+16
| | | | | | | | |
* | | | | | | | | Merge pull request #10153 from FernandoS27/a-quickie-fixieGravatar Fernando S2023-05-041-4/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Memory manager: Fix possible softlock
| * | | | | | | | | Memory manager: Fix possible softlockGravatar Fernando Sahmkow2023-05-041-4/+5
| | | | | | | | | |
* | | | | | | | | | Merge pull request #10154 from liamwhite/optimisticGravatar Fernando S2023-05-048-28/+0
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | settings: remove pessimistic flushing
| * | | | | | | | | | settings: remove pessimistic flushingGravatar Liam2023-05-038-28/+0
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #10142 from FernandoS27/missing-astcGravatar bunnei2023-05-038-9/+49
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | GPU: implement missing ASTC
| * | | | | | | | | GPU: implement missing ASTCGravatar Fernando Sahmkow2023-05-038-9/+49
| | | | | | | | | |
* | | | | | | | | | Merge pull request #10088 from FernandoS27/100-gelato-flavor-test-builds-laterGravatar bunnei2023-05-0314-80/+286
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Y.F.C Implement Asynchronous Fence manager and Rework Query async downloads
| * | | | | | | | | | QueryCache: Fix write invalidation.Gravatar Fernando Sahmkow2023-04-282-6/+13
| | | | | | | | | | |
| * | | | | | | | | | MemoryManager: Fix race conditions.Gravatar Fernando Sahmkow2023-04-282-3/+11
| | | | | | | | | | |
| * | | | | | | | | | Clang format and ddress feedbackGravatar Fernando Sahmkow2023-04-243-16/+30
| | | | | | | | | | |
| * | | | | | | | | | QueryCache: rework async downloads.Gravatar Fernando Sahmkow2023-04-237-45/+118
| | | | | | | | | | |
| * | | | | | | | | | Accuracy Normal: reduce accuracy further for perf improvements in Project LimeGravatar Fernando Sahmkow2023-04-234-5/+11
| | | | | | | | | | |
| * | | | | | | | | | Fence Manager: implement async fence management in a sepparate thread.Gravatar Fernando Sahmkow2023-04-235-35/+133
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #10117 from liamwhite/sync-registerGravatar bunnei2023-05-039-5/+50
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | kernel: match calls to Register and Unregister
| * | | | | | | | | kernel: match calls to Register and UnregisterGravatar Liam2023-04-299-5/+50
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #10151 from GPUCode/no-softlocks-pleaseGravatar liamwhite2023-05-033-6/+9
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix softlocks when disabling async present
| * | | | | | | | | vk_present_manager: Fix softlocks when disabling async presentGravatar GPUCode2023-05-033-6/+9
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #10144 from liamwhite/dont-turboGravatar Morph2023-05-031-1/+3
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | vulkan: disable turbo when debugging tool is attached
| * | | | | | | | | vulkan: disable turbo when debugging tool is attachedGravatar Liam2023-05-021-1/+3
| | | | | | | | | |
* | | | | | | | | | Merge pull request #10143 from liamwhite/fruit-company-momentGravatar Morph2023-05-033-4/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | video_core: fix build on Apple Clang
| * | | | | | | | | | video_core: fix build on Apple ClangGravatar Liam2023-05-023-4/+6
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #10124 from liamwhite/pebkacGravatar Morph2023-05-0313-30/+34
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | settings: rename extended memory layout to unsafe, move from general to system
| * | | | | | | | | settings: rename extended memory layout to unsafe, move from general to systemGravatar Liam2023-04-3013-30/+34
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge pull request #9973 from GPUCode/async-presentGravatar bunnei2023-05-0221-226/+772
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | Implement asynchronous presentation
| * | | | | | | | vk_present_manager: Add toggle for async presentationGravatar GPUCode2023-05-0110-6/+45
| | | | | | | | |
| * | | | | | | | vk_blit_screen: Recreate FSR when frame is recreatedGravatar GPUCode2023-05-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Depends on the layout dimentions and thus should be recreated as well
| * | | | | | | | renderer_vulkan: Fix crashing when updating descriptorsGravatar GPUCode2023-05-012-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * During pipeline configure the function would acquire some payload space from the descriptor update queue, write the descriptor data on the GPU thread and give the scheduler a pointer to the beginning of said space to update it later. TickFrame resets the payload cursor, used to track acquires, back to the beginning of the buffer. This wasn't a problem before since WaitWorker was called at the end of the frame but now it is. If a frame writes to a cursor before the scheduler catches up, it will crash * To fix this the payload buffer has been increased to account for the in flight frames that are allowed to exist now. TickFrame will switch between the payload spaces instead of resetting
| * | | | | | | | renderer_vulkan: Async presentationGravatar GPUCode2023-05-0111-218/+712
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #10133 from lat9nq/clang-shadow-and-fallthroughGravatar liamwhite2023-05-021-0/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | CMakeLists: Enable more checks on Clang