aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache.cpp
diff options
context:
space:
mode:
authorDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:41:00 -0500
committerDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:54:48 -0500
commit43ab1ee42c70b073a839c2675fa33b210f2d8b46 (patch)
treea9a859dd5aa309882b8a96ae42f5337cbf532549 /src/video_core/buffer_cache/buffer_cache.cpp
parent44c0fa86e2d4cd0cfb04005b2653d7e94b70753f (diff)
shader: lower more conversion, comparison and memory forms
Other instruction forms Fire Emblem: Fortune's Weave's shaders use: - I2F.F32.U64/S64 from a register pair, and F2I.S32.TRUNC without FTZ. - FMNMX.NAN (an unordered pair gives the canonical NaN). - FSET.BF with a uniform register operand (0xc0a), used by battle scene shaders that were rejected and left the screen white. - MATCH.ALL.U32, next to U64. - IDP.2A.LO.U16.U8. - USHF with UR16-UR27 (was UR0-UR15). - STG with desc[URn][Ra.64] addressing, as LDG, and the LDG descriptor form with any URn (was UR0 only). Assisted-by: Claude Opus 5.5 (debugging, implementation and drafting) Signed-off-by: Duck912 <350528965+Duck912@users.noreply.github.com>
Diffstat (limited to 'src/video_core/buffer_cache/buffer_cache.cpp')
0 files changed, 0 insertions, 0 deletions