eden/src
Zephyron 45683a4034 video_core/vulkan: Improve texture format conversion handling
Refactors and improves the texture format conversion system in the Vulkan
renderer:

- Adds proper sRGB to linear conversion for depth formats
- Improves shader accuracy for ABGR8 SRGB to D24S8 conversion
- Adds gamma correction and proper depth range clamping
- Moves GetSupportedFormat implementation to header
- Cleans up format conversion switch statement
- Removes redundant format conversion paths

The changes improve accuracy when converting between color and depth
formats, particularly for sRGB sources. The shader improvements ensure
proper gamma correction and depth range handling.

Technical changes:
- Improves sRGB to linear conversion in fragment shader
- Adds proper depth value clamping
- Consolidates format conversion logic
- Removes duplicate GetSupportedFormat implementation
2025-04-11 17:05:41 -03:00
..
android Pre alpha watermark 2025-04-10 00:18:18 +02:00
audio_core Update src/audio_core/common/feature_support.h 2025-04-04 03:40:49 +02:00
common Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
core WIP: DO-NOT-MERGE: NCE experiments: Initial LRU 2025-04-11 17:05:06 -03:00
dedicated_room Changed executable names to eden 2025-04-01 18:35:37 +02:00
frontend_common Merge pull request #13047 from anpilley/import-firmware 2024-02-17 23:18:00 -05:00
hid_core Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
input_common Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
network Fix more typos 2024-01-15 23:26:53 +00:00
shader_recompiler Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
tests Implemented rewindless Fiber without Boost (using minicoro) 2025-04-04 03:40:47 +02:00
video_core video_core/vulkan: Improve texture format conversion handling 2025-04-11 17:05:41 -03:00
web_service Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
yuzu Fix controls config dialog 2025-04-10 02:38:34 +02:00
yuzu_cmd Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt Port changes from Early Access 2025-04-04 03:40:46 +02:00