diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-31 10:16:50 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-11-01 11:09:54 -0500 |
| commit | b0043b6065abf1949558f9bd6cc0826c76a28f07 (patch) | |
| tree | 064ebbfdc25e659f1bd0ab0ba7291eb1412d704a /src/video_core/vulkan_common/vulkan_device.cpp | |
| parent | cefcf3a9b1c78250a53aa241fc3cd5d4e5b30f26 (diff) | |
nx2: lower ISETP.EX, the high half of 64-bit compares
ISETP.EX compares the high words and folds in the low words' result, passed as the
predicate at bits 68-70 (negated by 71): EQ is high equal AND low, NE high different
OR low, the orderings high strictly ordered OR (high equal AND low). Lower it to one
or two Maxwell ISETPs into the destination. Switch Sports' scenery shaders null-check
64-bit texture handles this way; 168 of them were rejected and drew black.
Diffstat (limited to 'src/video_core/vulkan_common/vulkan_device.cpp')
0 files changed, 0 insertions, 0 deletions
