Files
citron/src/video_core/renderer_vulkan
Zephyron d8d54c5ccf shader_recompiler: Fix alpha-to-coverage fragment output interface
The Vulkan spec requires fragment shaders to declare an output covering
Location 0, Component 3 (alpha) when alpha-to-coverage is enabled. This change:

- Tracks alpha_to_coverage_enabled through RuntimeInfo from pipeline state
- Forces declaration of frag_color[0] with full RGBA when enabled
- Initializes alpha to 1.0 in shader epilogue if not explicitly written

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-17 16:07:35 +10:00
..
2023-10-17 02:42:40 +11:00
2024-01-07 22:44:55 +00:00
2023-10-06 00:58:30 +01:00
2022-10-07 14:13:45 +01:00
2023-09-23 23:05:30 +02:00
2024-01-15 23:34:11 +00:00
2025-09-23 01:10:58 +00:00