Citron/src
Zephyron 44944c4d80
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
2025-02-01 23:08:34 +10:00
..
android feat: Add RAM usage overlay and improve thermal display 2025-02-01 19:18:35 +10:00
audio_core Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
citron ui: Update repository URLs to git.citron-emu.org 2025-01-28 17:33:57 +10:00
citron_cmd Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
common common/nvdrv: improve memory validation and error handling 2025-02-01 21:50:33 +10:00
core common/nvdrv: improve memory validation and error handling 2025-02-01 21:50:33 +10:00
dedicated_room Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
frontend_common Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hid_core Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
input_common Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
network Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
shader_recompiler shader: Implement EmitInvocationInfo across all backends 2025-01-20 17:02:01 +10:00
tests Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
video_core video_core: Add new shader format conversion pipelines 2025-02-01 23:08:34 +10:00
web_service Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
.clang-format
CMakeLists.txt Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00