aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/image_base.cpp
diff options
context:
space:
mode:
authorDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:41:22 -0500
committerDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:54:48 -0500
commitef3ae4ae23b2148fac5b7b335c001b2802a9222b (patch)
tree52f8c2277872cc165c4da90a7d21bd15e5e2f26e /src/video_core/texture_cache/image_base.cpp
parent43ab1ee42c70b073a839c2675fa33b210f2d8b46 (diff)
shader: apply FSEL's floating operand modifiers
FSEL dropped the negate and absolute value modifiers of its sources. Fire Emblem: Fortune's Weave's sky vertex shader builds its cube corners with FSEL R, -1.0 forms: every corner came out +1.0, the cube collapsed to one point and the sky was flat. SEL (integer) is unchanged. 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/texture_cache/image_base.cpp')
0 files changed, 0 insertions, 0 deletions