| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge pull request #305 from Djihads80/fix/nx2-cache-version-fsel | Jonas | 27 hours | 1 | -1/+1 |
| |\ |
|
| | * | video_core: bump the shader cache versions for the FSEL lowering fix | Takoroka | 36 hours | 1 | -1/+1 |
| * | | shader: evaluate handle programs for image and texture buffer descriptors | Sssnowyyy | 30 hours | 2 | -25/+22 |
| * | | Merge nx2 into nx2-experimental | kraibse | 36 hours | 1 | -0/+5 |
| |\| |
|
| | * | nx2:vi2: crop presents to their frame size and honour RGB10A2 images | duck912 | 2 days | 1 | -0/+5 |
| * | | nx2: capture and lower native shader programs once | kraibse | 2 days | 1 | -1/+2 |
| * | | shader: compute texture handles read from storage buffers for each draw | Takoroka | 3 days | 2 | -0/+29 |
| |/ |
|
| * | 1st pass of review: code cleanup & windows test | néo Luigi | 3 days | 1 | -5/+3 |
| * | Added FSR 3 Upscaling and Frame Generation | Djihads80 | 4 days | 2 | -1/+2 |
| * | build: fixes for clang-cl | Takoroka | 5 days | 1 | -1/+3 |
| * | video_core: less waiting on the GPU caches' locks | Takoroka | 6 days | 1 | -1/+1 |
| * | nx2: decode ASTC textures with the Switch 2 GOB layout | Takoroka | 7 days | 1 | -0/+1 |
| * | Revert "[video_core] Improve asynchronous shader building (#2560)" (#4512) | John | 8 days | 1 | -0/+5 |
| * | [shader_recompiler, vulkan] Virtual buffer pages with multi-range + sparse bu... | CamilleLaVey | 2026-09-08 | 2 | -2/+3 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 3 | -6/+6 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 2 | -3/+15 |
| * | [vulkan, qcom] Fix shader float controls on QCOM driver (#4297) | CamilleLaVey | 2026-08-24 | 1 | -0/+1 |
| * | [vulkan] Adjustments on MSAA and BlitHelpers (#4287) | crueter | 2026-08-23 | 1 | -0/+3 |
| * | [meta] Discourage profanity usage (#4239) | crueter | 2026-08-09 | 1 | -1/+1 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 3 | -6/+6 |
| * | [vk, ogl] Remove dedicated precomputed swizzle table; use shorter inline tabl... | lizzie | 2026-07-02 | 2 | -14/+10 |
| * | [vk] Clamp dynamic descriptors based on device limits (#4115) | lizzie | 2026-06-30 | 1 | -9/+24 |
| * | xbzk/gpu-logging_qt-controls_android-fix (#4018) | xbzk | 2026-06-27 | 1 | -2/+2 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 1 | -2/+5 |
| * | [opengl] query GL_MAX_CLIP_DISTANCES instead of hardcoding 8 (#4095) | BoiledElectricity | 2026-06-15 | 3 | -2/+12 |
| * | [video_core] fix redundant resize-copy overload and just use default-init res... | lizzie | 2026-05-29 | 3 | -8/+8 |
| * | [video_core/host_shaders] add Snapdragon GSRv1 fragment shaders (#3307) | lizzie | 2026-05-24 | 1 | -1/+3 |
| * | [vk, ogl] bump shader cache version to 17 (#3947) | lizzie | 2026-05-13 | 1 | -1/+1 |
| * | [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ... | lizzie | 2026-04-28 | 2 | -12/+12 |
| * | [spirv] nuke spirv-opt (#3877) | lizzie | 2026-04-25 | 2 | -8/+2 |
| * | [vulkan] 2nd Vulkan Global Maintenance (#3853) | CamilleLaVey | 2026-04-24 | 1 | -0/+3 |
| * | [common/logging] Simplify logging logic and fix issues when logging before sy... | lizzie | 2026-03-12 | 5 | -8/+11 |
| * | [texture_cache, buffer_cache] Added TLS handling + changed command queue for ... | lizzie | 2026-02-20 | 2 | -2/+10 |
| * | [*] change all std::unordered_map and std::unordered_set into ankerl::unorder... | lizzie | 2026-02-10 | 3 | -8/+11 |
| * | [ogl, vk] shader invalidation -> 13,16 (#3397) | lizzie | 2026-01-27 | 1 | -2/+2 |
| * | [opengl] remove leftover invalid uniform 2ui being sent every frame x every f... | lizzie | 2026-01-21 | 1 | -6/+2 |
| * | [vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA p... | lizzie | 2026-01-20 | 2 | -18/+21 |
| * | [common] merge RenderBackend and ShaderBackend options (#3313) | lizzie | 2026-01-18 | 5 | -66/+54 |
| * | [clang, opengl] fix opengl build on PGO build and clang-cl on windows (#3332) | Lizzie | 2026-01-18 | 1 | -1/+1 |
| * | [common, core] remove uneeded memory indirection overhead at startup (#3306) | lizzie | 2026-01-16 | 2 | -11/+8 |
| * | [video_core] Implement GPU-accelerated texture unswizzling and optimize spars... | Forrest Keller | 2026-01-13 | 2 | -4/+11 |
| * | [vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by... | CamilleLaVey | 2026-01-11 | 1 | -0/+4 |
| * | Revert "[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inl... | lizzie | 2026-01-01 | 2 | -21/+18 |
| * | [vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA p... | lizzie | 2025-12-31 | 2 | -18/+21 |
| * | [vk, opengl] macro-ify PixelSurface and SurfaceFormat lists (#3060) | lizzie | 2025-12-30 | 1 | -108/+114 |
| * | [audio] correct biquad filter v2 parameters (#3142) | Maufeat | 2025-12-13 | 1 | -3/+7 |
| * | [video_core] Rework GPU Accuracy levels and remove Early Release Fences toggl... | MaranBr | 2025-12-09 | 1 | -3/+0 |
| * | [video_core] Improve EDS logic and fix a lot of inconsistencies (#3042) | MaranBr | 2025-11-21 | 1 | -9/+7 |
| * | [renderer] NG ragebound workaround via LoadOverrides + vk_rasterizer UpdateBl... | xbzk | 2025-11-13 | 1 | -0/+8 |
| * | Reapply PRs #2778 and #2812 (#2867) (#2868) | lizzie | 2025-10-30 | 1 | -1/+1 |