yuzu/dist
Zephyron 72e2f7130e shader_recompiler: Add stubs for CSM/FCSM flow test conditions
Add stub implementations for previously unhandled flow test conditions in the
shader recompiler's IR emitter. These conditions were previously throwing
"Not Implemented" exceptions when encountered.

The following flow test cases are now stubbed:
- FCSM_TR (Fragment Shader Coarse/Fine Mode Test and Reject)
- CSM_TA (Coarse/Fine Mode Test Accept)
- CSM_TR (Coarse/Fine Mode Test and Reject)
- CSM_MX (Coarse/Fine Mode Maximum)
- FCSM_TA (Fragment Shader Coarse/Fine Mode Test Accept)
- FCSM_MX (Fragment Shader Coarse/Fine Mode Maximum)

Currently these stubs:
1. Return false (ir.Imm1(false)) as a placeholder value
2. Log a warning message indicating the stub
3. Allow shaders using these conditions to compile rather than fail

This is a step toward proper implementation of coarse/fine mode shader
operations. The stubs prevent crashes while making it clear which code paths
need full implementation.

Technical notes:
- Removed the previous FCSM_TR implementation that used flag operations
- Added consistent warning messages for tracking stub usage
- Kept within the existing GetFlowTest switch statement structure
2025-05-11 12:17:03 +01:00
..
compatibility_list chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
english_plurals Translate english plurals 2022-07-30 01:40:33 -07:00
icons general: compress png images 2022-10-17 15:08:07 +01:00
languages shader_recompiler: Add stubs for CSM/FCSM flow test conditions 2025-05-11 12:17:03 +01:00
qt_themes Merge pull request #11144 from flodavid/master 2023-10-11 09:23:52 -04:00
72-yuzu-input.rules dist: add udev rule to enable user hidraw access (#12292) 2023-12-07 23:12:56 -05:00
org.yuzu_emu.yuzu.desktop Adding StartupWmClass for .desktop file 2023-10-28 13:45:35 +08:00
org.yuzu_emu.yuzu.metainfo.xml fix(dist): wrap screenshots in <image> tags 2023-01-19 10:13:30 +01:00
org.yuzu_emu.yuzu.xml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
yuzu.bmp yuzu: Various frontend improvements to avoid crashes and improve experience on Linux. 2021-02-14 00:20:41 -08:00
yuzu.icns Updated yuzu icon to thicker version 2019-10-08 23:33:51 -07:00
yuzu.ico Updated yuzu icon to thicker version 2019-10-08 23:33:51 -07:00
yuzu.manifest general: Target Windows 10 SDK 2023-03-05 02:36:31 -05:00
yuzu.svg Updated yuzu icon to thicker version 2019-10-08 23:33:51 -07:00