aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/renderer_vulkan.cpp
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2025-02-01 23:08:34 +1000
committerMrPurple666 <antoniosacramento666usa@gmail.com>2025-04-11 17:05:30 -0300
commit3e835ac3aa05767bb8fcd9944d462233e7d20c7a (patch)
tree947a27baf86237f1ebc844797c7ef28a86c285d9 /src/video_core/renderer_vulkan/renderer_vulkan.cpp
parent5cb3153f155c50489e394810b81b7884f8ea03da (diff)
video_core: Add new shader format conversion pipelines
Adds several new shader-based format conversion pipelines to support additional texture formats and operations: - RGBA8 to BGRA8 conversion - YUV420/RGB conversions - BC7 to RGBA8 decompression - ASTC HDR to RGBA16F decompression - RGBA16F to RGBA8 conversion - Temporal dithering - Dynamic resolution scaling Updates the texture cache runtime to handle these new conversion paths and adds helper functions to check format compatibility for dithering and scaling operations. The changes include: - New shader files and CMake entries - Additional conversion pipeline setup in BlitImageHelper - Extended format conversion logic in TextureCacheRuntime - New format compatibility check helpers
Diffstat (limited to 'src/video_core/renderer_vulkan/renderer_vulkan.cpp')
0 files changed, 0 insertions, 0 deletions