aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/vulkan_common/vulkan_device.cpp
Commit message (Expand)AuthorAgeFilesLines
* video_core: accept an empty Streamline device-extension listDuck9125 hours1-5/+4
* video_core: NVIDIA DLSS through NVIDIA Streamline in place of a game's DLSSDuck9126 hours1-0/+47
* texture_cache: keep the allocator's block slack out of the usable VRAMkraibse2 days1-0/+10
* Merge remote-tracking branch 'origin/fix/vk-memory-blocks' into test/linux-al...Takoroka2 days1-3/+35
|\
| * vulkan: 16 MiB memory blocksTakoroka2 days1-4/+5
| * vulkan: keep sparse pages and device-local buffers out of the image blocksTakoroka2 days1-0/+28
| * vulkan: 32 MiB memory blocks and best-fit placement for imagesTakoroka2 days1-3/+6
* | Merge remote-tracking branch 'origin/feat/nx2-mesh-shaders' into test/linux-a...Takoroka2 days1-0/+9
|\ \ | |/ |/|
| * video_core: draw Switch 2 task/mesh pipelines with VK_EXT_mesh_shaderTakoroka2 days1-0/+9
* | vulkan_device: tell AMD GCN4 apart before float16 is turned offTakoroka2 days1-2/+6
* | vulkan_device: keep an integrated GPU's budget within its memory shareTakoroka2 days1-0/+7
|/
* 1st pass of review: code cleanup & windows testnéo Luigi3 days1-22/+26
* texture_cache: keep Switch 2 VRAM use under the driver's budgetWael3rd3 days1-6/+48
* vulkan: 64 MiB VMA blocks; device memory usage without VMA block slackTakoroka6 days1-3/+18
* ASTC: decode and re-compress to BC1/BC3 on the GPU; texture cache budgetTakoroka6 days1-0/+14
* [shader_recompiler, vulkan] Virtual buffer pages with multi-range + sparse bu...CamilleLaVey2026-09-081-0/+2
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-5/+6
* [vulkan, vk_pipeline_cache] PSO Optimizations (#4294)Lizzie and Samuel2026-08-301-0/+100
* [vulkan] Implementation for VK_EXT_shader_quad_control (#4168)CamilleLaVey2026-08-281-0/+5
* [vulkan] Removal of QCOM sampler limiters + CustomBorderColor and ColorBorder...CamilleLaVey2026-08-251-28/+25
* [vulkan, qcom] Fix shader float controls on QCOM driver (#4297)CamilleLaVey2026-08-241-2/+0
* [vulkan] Adjustments on MSAA and BlitHelpers (#4287)crueter2026-08-231-7/+11
* [vulkan] Initial implementation on Bindless Buffer/Descriptors (#4251)CamilleLaVey2026-08-051-0/+50
* [vulkan] Re-adjusting ASTC resolve (#4250)CamilleLaVey2026-08-051-6/+5
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-251-2/+2
* [vulkan] 4th Vulkan Global Maintenance (#4212)CamilleLaVey2026-07-161-9/+5
* [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191)CamilleLaVey2026-07-091-1/+16
* [vulkan] 3rd Vulkan Global Maintenance (#4189)CamilleLaVey2026-07-091-22/+36
* [*, docs] remove UTF8 and make docs ASCII only (#4166)lizzie2026-07-071-1/+1
* xbzk/gpu-logging_qt-controls_android-fix (#4018)xbzk2026-06-271-7/+4
* [vk, homebrew] ETC2 format list added (#4061)xbzk2026-06-151-0/+6
* [*] basic in-house cpp linting (#4039)lizzie2026-06-041-3/+3
* [vk, renderdoc] fixed zero-sized streambuffer bug on old heap-absent GPUs (#4...xbzk2026-06-031-0/+6
* [vulkan] Fix regressions found in last stable release (#3953)CamilleLaVey2026-06-021-3/+7
* [vulkan] 2nd Vulkan Global Maintenance (#3853)CamilleLaVey2026-04-241-25/+32
* [vulkan] 1st Vulkan Global Maintenance (#3839)CamilleLaVey2026-04-081-94/+6
* [vk] unify VkSurfaceKHR with Android and the rest of platforms; remove techni...lizzie2026-03-051-1/+1
* [vk] Disable float16 math on non-MESA AMD drivers as 2026+ versions are broke...PavelBARABANOV2026-03-031-0/+8
* [vulkan] Fix Vulkan rendering, image layout, and synchronization issues (#3511)MaranBr2026-03-021-8/+0
* [desktop] Show basic driver info on GPU selector box (#3636)crueter2026-02-261-50/+1
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-101-5/+5
* [vk] blacklist on NVIDIA drivers older than 580.119.02 the VK_EXT_vertex_inpu...lizzie2026-02-051-8/+6
* [vk, cmake] Bump minimum VulkanTools to 1.4.317 and add UnifiedImageLayouts (...wildcard2026-02-041-0/+4
* [android] gpu logs functions (#3389)MrPurple6662026-02-011-0/+109
* [tests] fix compile+linking issues with PlayTime (#3345)lizzie2026-01-191-1/+1
* [vulkan, qcom] Another set of fixes for QCOM stock driver (#3334)CamilleLaVey2026-01-191-24/+6
* [vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by...CamilleLaVey2026-01-111-0/+19
* [refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState...CamilleLaVey2026-01-071-88/+314
* [settings, frontend] Reorganize graphics/CPU settings, saner defaults (#3233)crueter2025-12-301-3/+11
* [vk] add toogle to disable BCn patch (fix crash when fetching drivers on GPU ...Caio Oliveira2025-12-291-8/+30