| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Switch 2: back GPU-only regions, pace presents, interleaved split methods | Takoroka | 7 days | 1 | -0/+144 |
| * | Switch 2: Turing macros, native compute, Ampere shader lowering, native tiling | Takoroka | 7 days | 1 | -0/+5 |
| * | Switch 2: present vi2 native images and capture frames | Takoroka | 7 days | 1 | -1/+1 |
| * | Revert "[video_core] Improve asynchronous shader building (#2560)" (#4512) | John | 8 days | 1 | -0/+5 |
| * | [video_core, settings] readback for nce invalidations (#4490) optimization an... | xbzk | 8 days | 2 | -0/+13 |
| * | [vulkan] Fix TOTK dark squares (#4565) | wildcard | 8 days | 1 | -1/+3 |
| * | [shader_recompiler, vulkan, qcom, tu] Provide handling to missing shader subg... | CamilleLaVey | 2026-10-14 | 1 | -3/+14 |
| * | [*] Remove Fix{Static,Small}VectorADL workaround for GCC 12 (#4386) | lizzie | 2026-10-12 | 2 | -5/+5 |
| * | [vk] Return the corrections made for buffer update logic #3690 (#4499) | John | 2026-10-12 | 1 | -3/+1 |
| * | [video_core] Skip fragment shaders with known issues on non-NVIDIA drivers (#... | MaranBr | 2026-10-08 | 1 | -0/+6 |
| * | [android, renderer_vulkan] Сhange default settings (#4509) | PavelBARABANOV | 2026-10-08 | 3 | -4/+38 |
| * | [buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readb... | MaranBr | 2026-09-26 | 2 | -7/+7 |
| * | [am, renderer_vulkan] Fix overlay darkening and SGSR black screen on applets ... | PavelBARABANOV | 2026-09-25 | 1 | -5/+8 |
| * | [renderer_vulkan] Skip post-processing on applet layers (#4474) | PavelBARABANOV | 2026-09-24 | 2 | -3/+10 |
| * | [vk_texture_cache] drop depth comparison sampler fallback (#4408) | PavelBARABANOV | 2026-09-16 | 2 | -6/+0 |
| * | [android] Add LSFG UI to quick settings (#4393) | CamilleLaVey | 2026-09-14 | 5 | -26/+41 |
| * | [vulkan, android] Add feature of post-processing shaders on Android (#4348) | CamilleLaVey | 2026-09-10 | 5 | -0/+1108 |
| * | [shader_recompiler, vulkan] Virtual buffer pages with multi-range + sparse bu... | CamilleLaVey | 2026-09-08 | 5 | -6/+547 |
| * | [cmake] Fix some macOS compilation errors (#4350) | lizzie | 2026-09-05 | 2 | -2/+2 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 5 | -11/+11 |
| * | [vulkan, vk_pipeline_cache] PSO Optimizations (#4294) | Lizzie and Samuel | 2026-08-30 | 5 | -13/+58 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 3 | -2/+22 |
| * | [vulkan] Implementation for VK_EXT_shader_quad_control (#4168) | CamilleLaVey | 2026-08-28 | 1 | -0/+2 |
| * | [vulkan] Removal of QCOM sampler limiters + CustomBorderColor and ColorBorder... | CamilleLaVey | 2026-08-25 | 3 | -120/+314 |
| * | [vulkan, qcom] Fix shader float controls on QCOM driver (#4297) | CamilleLaVey | 2026-08-24 | 1 | -0/+1 |
| * | [vulkan, sgsr] Adjustments to SGSR implementation (#4293) | Samuel | 2026-08-23 | 1 | -14/+18 |
| * | [Vulkan] Apply MK8D Buffer Fix to Linux (#4289) | John | 2026-08-23 | 1 | -3/+3 |
| * | [vulkan] Adjustments on MSAA and BlitHelpers (#4287) | crueter | 2026-08-23 | 9 | -534/+1321 |
| * | [vulkan, android] Initial implementation of LSFG-VK (#4263) | CamilleLaVey | 2026-08-17 | 32 | -12/+3001 |
| * | [core, gpu, threads] Multithreading refactor (#4254) | CamilleLaVey | 2026-08-08 | 3 | -3/+8 |
| * | [vulkan] Initial implementation on Bindless Buffer/Descriptors (#4251) | CamilleLaVey | 2026-08-05 | 20 | -80/+711 |
| * | [vulkan] Re-adjusting ASTC resolve (#4250) | CamilleLaVey | 2026-08-05 | 2 | -29/+18 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 4 | -7/+7 |
| * | [vulkan] 4th Vulkan Global Maintenance (#4212) | CamilleLaVey | 2026-07-16 | 14 | -320/+1196 |
| * | [video_core] Fix crash using RenderDoc (#4188) | MaranBr | 2026-07-12 | 1 | -2/+2 |
| * | [video_core] Improve synchronization and refactor buffer cache timing logic (... | MaranBr | 2026-07-10 | 4 | -25/+19 |
| * | [Vulkan] Regression Fix - Return BindVertexBuffer2EXT old path (#4199) | John | 2026-07-10 | 3 | -9/+2 |
| * | Revert #3970 #4177 (#4187) | lizzie | 2026-07-09 | 2 | -51/+56 |
| * | [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191) | CamilleLaVey | 2026-07-09 | 8 | -24/+107 |
| * | [video_core] Implementation on ASTC HDR formats + Vulkan fixes (#4190) | CamilleLaVey | 2026-07-09 | 3 | -14/+60 |
| * | [vulkan] 3rd Vulkan Global Maintenance (#4189) | CamilleLaVey | 2026-07-09 | 16 | -77/+433 |
| * | [common] rework BitField and BitUtil, use concepts whenever possible (#4076) | lizzie | 2026-07-09 | 2 | -8/+7 |
| * | [vk] invalidate shader cache automatically if !=driverId or !=driverVersion (... | lizzie | 2026-07-07 | 3 | -1/+10 |
| * | [vk, ogl] Remove dedicated precomputed swizzle table; use shorter inline tabl... | lizzie | 2026-07-02 | 3 | -113/+45 |
| * | [vk, renderdoc] (VUID-02997) avoid vk_image_view as VK_NULL_HANDLE when featu... | xbzk | 2026-07-02 | 1 | -1/+5 |
| * | [vk] Clamp dynamic descriptors based on device limits (#4115) | lizzie | 2026-06-30 | 11 | -37/+58 |
| * | [vulkan] Fix EDS 0-2 (#4117) | wildcard | 2026-06-28 | 1 | -1/+5 |
| * | [vk] fix PR5R black screen on qcom driver (#4120) | lizzie | 2026-06-28 | 1 | -2/+1 |
| * | xbzk/gpu-logging_qt-controls_android-fix (#4018) | xbzk | 2026-06-27 | 6 | -26/+41 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 30 | -439/+403 |