Zephyron
382999025a
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-01-17 19:28:11 +10:00
Zephyron
b3facaa6bb
chore: update project references and add Citron copyright
...
- Replaced all references to the old project name with Citron.
- Added Citron copyright information alongside existing notices in all files.
2024-12-31 17:07:49 +10:00
Pengfei Zhu
338e088b9d
Remove trailing whitespaces
2024-03-01 14:19:02 +08:00
The yuzu Community
56c9107d08
Update translations (2024-03-01)
2024-03-01 03:12:19 +00:00
The yuzu Community
d4ac84d50d
Update translations (2024-02-01)
2024-02-01 02:06:09 +00:00
The yuzu Community
583e04bdd6
Update translations (2024-01-01)
2024-01-01 02:14:51 +00:00
The yuzu Community
7dd78e8dcc
Update translations (2023-12-01)
2023-12-01 02:15:30 +00:00
The yuzu Community
1e468eac94
Update translations (2023-11-01)
2023-11-01 02:08:34 +00:00
The yuzu Community
65bbf708a8
Update translations (2023-10-01)
2023-10-01 02:11:44 +00:00
The yuzu Community
f8ba043a47
Update translations (2023-09-01)
2023-09-01 02:07:39 +00:00
zhaobot
2754f6c883
Update translations (2023-08-01) ( #11198 )
...
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2023-08-01 13:24:57 +02:00
zhaobot
8857911216
Update translations (2023-07-01) ( #10972 )
...
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2023-07-01 05:41:49 +02:00
The yuzu Community
96a9032d6d
Update translations (2023-06-01)
2023-06-01 03:01:52 +00:00
zhaobot
1f079d9566
Update translations (2023-05-01) ( #10129 )
...
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2023-05-01 16:17:51 +02:00
The yuzu Community
455a736250
Update translations (2023-04-04)
2023-04-04 05:18:06 +00:00
The yuzu Community
6efd335eda
Update translations (2023-03-01)
2023-03-01 02:49:50 +00:00
The yuzu Community
6ef4bee98e
Update translations (2023-02-01)
2023-02-01 06:21:50 +00:00
The yuzu Community
72722986d0
Update translations (2023-01-01)
2023-01-01 02:42:48 +00:00
The yuzu Community
5e647fe69a
Update translations (2022-12-01)
2022-12-01 03:00:13 +00:00
The yuzu Community
4b40799e03
Update translations (2022-10-01)
2022-10-01 04:10:52 +00:00
The yuzu Community
0e275cfe6e
Update translations (2022-09-01)
2022-09-01 03:54:16 +00:00
The yuzu Community
89e7379068
Update translations (2022-08-01)
2022-08-01 03:46:15 +00:00
The yuzu Community
8509460d2c
Update translations (2022-07-01)
2022-07-01 03:39:06 +00:00
The yuzu Community
105c60b984
Update translations (2022-06-01)
2022-06-01 03:45:35 +00:00
The yuzu Community
26e5bc6082
Update translations (2022-05-09)
2022-05-09 16:48:01 +00:00
Andrea Pappacoda
24d7a027dc
yuzu: mention GPLv3.0+ in about dialog
...
Follow-up to 284934ebfd
Fixes #8218
2022-04-18 20:23:57 +02:00
The yuzu Community
a2e170bb93
Update translations (2022-04-01)
2022-04-01 03:08:10 +00:00
The yuzu Community
b4c919eba8
Update translations (2022-03-01)
2022-03-01 02:34:54 +00:00
The yuzu Community
1e66eaf929
Update translations (2022-02-01)
2022-02-01 02:14:44 +00:00
The yuzu Community
7c88f4de2d
Update translations (2022-01-05)
2022-01-05 07:55:04 +00:00
The yuzu Community
40317eccba
Update translations (2021-12-01)
2021-12-01 02:21:55 +00:00
The yuzu Community
02178137c9
Update translations (2021-11-01)
2021-11-01 02:16:50 +00:00
The yuzu Community
67189d747c
Update translations (2021-10-16)
2021-10-16 06:48:21 +00:00