aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #305 from Djihads80/fix/nx2-cache-version-fselJonas35 hours1-1/+1
|\
| * video_core: bump the shader cache versions for the FSEL lowering fixTakoroka44 hours1-1/+1
| * Revert "video_core: split the no-pipeline count into rejected stages and asyn...kraibse3 days1-10/+0
| * Revert "video_core: list the programs behind skipped draws in the DRAWLOG sum...kraibse3 days1-3/+0
| * video_core: list the programs behind skipped draws in the DRAWLOG summarykraibse3 days1-0/+3
| * video_core: split the no-pipeline count into rejected stages and async builds...kraibse3 days1-0/+10
* | Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas36 hours1-1/+1
|\ \
| * | vulkan: submit native work sooner and use the active draw countsnowstormxd40 hours1-1/+1
* | | vulkan: repack 69-byte vertices without dynamic vertex input on MoltenVKSssnowyyy39 hours1-0/+3
* | | vk_pipeline_cache: keep the pipelines on MoltenVK and preload eight sessionsSssnowyyy39 hours1-4/+17
|/ /
* | nx2: capture and lower native shader programs oncekraibse2 days1-1/+2
* | Merge remote-tracking branch 'origin/fix/vk-evict-unused-pipelines' into test...Takoroka3 days1-0/+163
|\ \
| * | vk_pipeline_cache: cap boot builds when no used list exists yetTakoroka3 days1-2/+13
| * | vk_pipeline_cache: destroy graphics pipelines unused for 9000 framesTakoroka3 days1-1/+56
| * | vk_pipeline_cache: build only the last two sessions' pipelines at bootTakoroka3 days1-2/+7
| * | vulkan: build at boot only the cached pipelines recent sessions usedTakoroka4 days1-0/+92
* | | Merge remote-tracking branch 'origin/fix/vk-no-pipeline-cache-nv-amd' into te...Takoroka3 days1-1/+18
|\ \ \
| * | | vk_pipeline_cache: leave the pipeline cache to NVIDIA's and AMD's driversTakoroka3 days1-1/+18
| |/ /
* | | Merge remote-tracking branch 'origin/fix/pipeline-dump-exception' into test/l...Takoroka3 days1-1/+6
|\ \ \
| * | | vulkan: keep a failing shader's dump from ending the processTakoroka5 days1-1/+6
* | | | Merge remote-tracking branch 'origin/feat/nx2-mesh-shaders' into test/linux-a...Takoroka3 days1-1/+29
|\ \ \ \ | |_|_|/ |/| | |
| * | | video_core: keep task/mesh pipelines out of the disk pipeline cacheTakoroka3 days1-0/+15
| * | | video_core: draw Switch 2 task/mesh pipelines with VK_EXT_mesh_shaderTakoroka3 days1-1/+14
| | |/ | |/|
* / | vk_pipeline_cache: skip unused colour targets when picking MoltenVK output typesSssnowyyy4 days1-0/+4
|/ /
* / vulkan: write the driver pipeline cache atomically; reject truncated onesgivethesourceplox5 days1-1/+22
|/
* vulkan: clamp compute shared memory on MoltenVKgivethesourceplox5 days1-1/+1
* vulkan: leave the alpha test reference out of pipelines that don't test alphaTakoroka5 days1-0/+56
* vulkan: log runtime pipeline builds on the GPU thread over 2 ms and their tot...Takoroka6 days1-0/+37
* Revert "[video_core] Improve asynchronous shader building (#2560)" (#4512)John9 days1-0/+5
* [vulkan] Fix TOTK dark squares (#4565)wildcard9 days1-1/+3
* [shader_recompiler, vulkan, qcom, tu] Provide handling to missing shader subg...CamilleLaVey2026-10-141-3/+14
* [video_core] Skip fragment shaders with known issues on non-NVIDIA drivers (#...MaranBr2026-10-081-0/+6
* [vulkan, vk_pipeline_cache] PSO Optimizations (#4294)Lizzie and Samuel2026-08-301-2/+39
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-291-0/+8
* [vulkan] Implementation for VK_EXT_shader_quad_control (#4168)CamilleLaVey2026-08-281-0/+2
* [vulkan, qcom] Fix shader float controls on QCOM driver (#4297)CamilleLaVey2026-08-241-0/+1
* [core, gpu, threads] Multithreading refactor (#4254)CamilleLaVey2026-08-081-3/+4
* [vulkan] Initial implementation on Bindless Buffer/Descriptors (#4251)CamilleLaVey2026-08-051-3/+6
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-251-4/+4
* [vulkan] 4th Vulkan Global Maintenance (#4212)CamilleLaVey2026-07-161-0/+13
* [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191)CamilleLaVey2026-07-091-1/+17
* [vulkan] 3rd Vulkan Global Maintenance (#4189)CamilleLaVey2026-07-091-27/+11
* [vk] invalidate shader cache automatically if !=driverId or !=driverVersion (...lizzie2026-07-071-1/+3
* [vk] Clamp dynamic descriptors based on device limits (#4115)lizzie2026-06-301-5/+13
* [vulkan] Fix EDS 0-2 (#4117)wildcard2026-06-281-1/+5
* xbzk/gpu-logging_qt-controls_android-fix (#4018)xbzk2026-06-271-14/+29
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-1/+1
* [*] basic in-house cpp linting (#4039)lizzie2026-06-041-2/+2
* [vulkan] Fix regressions found in last stable release (#3953)CamilleLaVey2026-06-021-2/+1
* [vk, ogl] bump shader cache version to 17 (#3947)lizzie2026-05-131-1/+1