aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/image_base.cpp
diff options
context:
space:
mode:
authorTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-29 20:03:06 -0400
committerTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-29 20:49:49 -0400
commita08fc6a6a990fa4c5b51b6309e99ba4dcddafe97 (patch)
tree0e4c74a56ce38d84dd8593bb17faa9a9150084ee /src/video_core/texture_cache/image_base.cpp
parent42e9e37e081fc13348d9af70be74154fb1b58c57 (diff)
nx2: lower 2D TXD and split destination pairs
Splatoon Raiders binds two fragment shaders whose TXD is 2D (Ampere dimension 1) with its second destination pair away from the first (R12/R18, R18/R44); both were rejected, so every draw using them was skipped. Emit Maxwell's 2D type for dimension 1 and, when the pairs are not consecutive, write the four channels to scratch R248-R251 and move each pair into place.
Diffstat (limited to 'src/video_core/texture_cache/image_base.cpp')
0 files changed, 0 insertions, 0 deletions