aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/nx2' into fe-fsr31Duck91228 hours1-7/+22
|\
| * vulkan: submit native work sooner and use the active draw countsnowstormxd33 hours1-2/+19
| * shader_cache: batch memory-write invalidations without skipping rangessnowstormxd33 hours1-5/+3
* | video_core: replace Fortune's Weave's DLSS with AMD FSR 3.1Duck91231 hours1-3/+3
|/
* nx2: read GPU-written command lists from copies instead of drainingTakoroka36 hours1-1/+39
* Merge nx2 into nx2-experimentalkraibse38 hours1-2/+23
|\
| * vulkan: repack 69-byte vertices to 72 bytes (#281)Mako44 hours1-2/+15
| * video_core: temporal upscale stand-in for Fortune's Weave's DLSSDuck9122 days1-0/+8
* | Merge remote-tracking branch 'origin/fix/vk-evict-unused-pipelines' into test...Takoroka2 days1-0/+1
|\ \
| * | vk_pipeline_cache: destroy graphics pipelines unused for 9000 framesTakoroka3 days1-0/+1
* | | video_core: EDEN_NX2_NO_MESH_FILE toggles task/mesh draws at run timeTakoroka2 days1-1/+10
* | | video_core: EDEN_NX2_NO_MESH skips task/mesh drawsTakoroka2 days1-2/+4
* | | video_core: draw Switch 2 task/mesh pipelines with VK_EXT_mesh_shaderTakoroka2 days1-0/+20
| |/ |/|
* | Gpu buffer readback to cpu. Fixing visible glitches such as missing collision...néo Luigi3 days1-0/+7
|/
* vulkan: defer the caches' invalidation for inline writes outside GPU-written ...Takoroka5 days1-2/+19
* vulkan: dispatch to the worker every 32 draws, wake it only when it waitsTakoroka5 days1-1/+3
* video_core: less waiting on the GPU caches' locksTakoroka6 days1-4/+10
* vulkan: one lock for both caches in InnerInvalidationTakoroka6 days1-4/+2
* nx2: memo for compute macros; one lock per inline upload; cheaper shader inva...Takoroka6 days1-4/+2
* nx2: GPU-thread zone timers and an in-process sampling profilerTakoroka6 days1-6/+24
* nx2: read debug switches once; key scripts from a fileTakoroka7 days1-2/+6
* nx2: frame-locked input replay and quieter logsTakoroka7 days1-1/+1
* nx2: title 4's cutscene scene renders; blit constants for fragment shadersTakoroka7 days1-1/+84
* nx2: stand in for title 4's tensor-core upscaler and its blit constantsTakoroka7 days1-0/+29
* nx2: get title 4 past the difficulty confirmTakoroka7 days1-0/+8
* Switch 2: title 4 menu text renders uprightTakoroka7 days1-10/+34
* Switch 2: back GPU-only regions, pace presents, interleaved split methodsTakoroka7 days1-0/+144
* [video_core, settings] readback for nce invalidations (#4490) optimization an...xbzk8 days1-0/+12
* [shader_recompiler, vulkan] Virtual buffer pages with multi-range + sparse bu...CamilleLaVey2026-09-081-0/+1
* [vulkan] Adjustments on MSAA and BlitHelpers (#4287)crueter2026-08-231-12/+16
* [vulkan] Initial implementation on Bindless Buffer/Descriptors (#4251)CamilleLaVey2026-08-051-3/+11
* [vulkan] 4th Vulkan Global Maintenance (#4212)CamilleLaVey2026-07-161-33/+91
* [vulkan] 3rd Vulkan Global Maintenance (#4189)CamilleLaVey2026-07-091-13/+38
* [vk] Clamp dynamic descriptors based on device limits (#4115)lizzie2026-06-301-1/+1
* xbzk/gpu-logging_qt-controls_android-fix (#4018)xbzk2026-06-271-4/+4
* [*] basic in-house cpp linting (#4039)lizzie2026-06-041-2/+2
* [vulkan] Fix regressions found in last stable release (#3953)CamilleLaVey2026-06-021-1/+1
* [vk] fix oversight with #3874 with invalid image ids (#4026)lizzie2026-05-301-1/+1
* [video_core] fix redundant resize-copy overload and just use default-init res...lizzie2026-05-291-2/+2
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-281-17/+11
* [vulkan] 2nd Vulkan Global Maintenance (#3853)CamilleLaVey2026-04-241-35/+102
* [vulkan] 1st Vulkan Global Maintenance (#3839)CamilleLaVey2026-04-081-42/+10
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-1/+1
* Revert "[vk] Simplified layouts per driver configuration (#3271)" (#3571)lizzie2026-02-191-13/+4
* [vk] Simplified layouts per driver configuration (#3271)Nekle2026-02-071-4/+13
* [android] gpu logs functions (#3389)MrPurple6662026-02-011-1/+42
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-161-33/+18
* [vk, settings] Disable VIDS on Android and Ungate Advanced EDS (#3281)Caio Oliveira2026-01-081-10/+0
* [refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState...CamilleLaVey2026-01-071-64/+235
* [chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398)Gamer642025-12-261-2/+2