yuzu/src/shader_recompiler
Zephyron 3189fe941a shader: Implement EmitInvocationInfo across all backends
- Add proper invocation info handling for tessellation and fragment stages
- Return patch vertices info shifted by 16 bits for tessellation stages
- Return sample mask shifted by 16 bits for fragment stage
- Return standard format (0x00ff0000) for compute and other stages
- Implement consistently across SPIRV, GLSL, and GLASM backends
- Remove stubbed warning message
2025-05-11 12:17:03 +01:00
..
backend shader: Implement EmitInvocationInfo across all backends 2025-05-11 12:17:03 +01:00
frontend shader_recompiler: Add stubs for CSM/FCSM flow test conditions 2025-05-11 12:17:03 +01:00
ir_opt shader/recompiler: Revert NVN storage buffer bias range 2024-12-20 15:24:58 +00:00
CMakeLists.txt Disabled problematic MSVC warning-to-errors 2024-12-20 15:24:57 +00:00
environment.h Fix "Propietary" typo elsewhere 2024-01-07 23:15:38 +00:00
exception.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
host_translate_info.h shader_recompiler: Align SSBO offsets to meet host requirements 2023-10-31 20:10:54 -04:00
object_pool.h Move to Clang Format 15 2023-01-29 17:49:42 -07:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00
profile.h shader_recompiler: throw on missing geometry streams in geometry shaders 2024-02-19 00:34:00 -05:00
program_header.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
runtime_info.h Added support for Princess Peach: Showtime! 2024-12-20 15:24:57 +00:00
shader_info.h shader_recompiler: use float image operations on load/store when required 2023-12-21 14:34:46 -05:00
stage.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
varying_state.h MacroHLE: Add HLE replacement for base vertex and base instance. 2023-01-01 16:43:57 -05:00