summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/frontend/ir/opcodes.inc
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2021-04-22 16:17:59 -0300
committerGravatar ameerj2021-07-22 21:51:28 -0400
commitd10cf55353175b13bed4cf18791e080ecb7fd95b (patch)
tree9e26b823d7b48f532914a0511a157c14806debf5 /src/shader_recompiler/frontend/ir/opcodes.inc
parentshader: Refactor atomic_operations_global_memory (diff)
downloadyuzu-d10cf55353175b13bed4cf18791e080ecb7fd95b.tar.gz
yuzu-d10cf55353175b13bed4cf18791e080ecb7fd95b.tar.xz
yuzu-d10cf55353175b13bed4cf18791e080ecb7fd95b.zip
shader: Implement indexed textures
Diffstat (limited to 'src/shader_recompiler/frontend/ir/opcodes.inc')
-rw-r--r--src/shader_recompiler/frontend/ir/opcodes.inc24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/shader_recompiler/frontend/ir/opcodes.inc b/src/shader_recompiler/frontend/ir/opcodes.inc
index b6869d4e4..8f32c9e74 100644
--- a/src/shader_recompiler/frontend/ir/opcodes.inc
+++ b/src/shader_recompiler/frontend/ir/opcodes.inc
@@ -482,18 +482,18 @@ OPCODE(BoundImageGradient, F32x4, U32,
482OPCODE(BoundImageRead, U32x4, U32, Opaque, ) 482OPCODE(BoundImageRead, U32x4, U32, Opaque, )
483OPCODE(BoundImageWrite, Void, U32, Opaque, U32x4, ) 483OPCODE(BoundImageWrite, Void, U32, Opaque, U32x4, )
484 484
485OPCODE(ImageSampleImplicitLod, F32x4, U32, Opaque, Opaque, Opaque, ) 485OPCODE(ImageSampleImplicitLod, F32x4, Opaque, Opaque, Opaque, Opaque, )
486OPCODE(ImageSampleExplicitLod, F32x4, U32, Opaque, Opaque, Opaque, ) 486OPCODE(ImageSampleExplicitLod, F32x4, Opaque, Opaque, Opaque, Opaque, )
487OPCODE(ImageSampleDrefImplicitLod, F32, U32, Opaque, F32, Opaque, Opaque, ) 487OPCODE(ImageSampleDrefImplicitLod, F32, Opaque, Opaque, F32, Opaque, Opaque, )
488OPCODE(ImageSampleDrefExplicitLod, F32, U32, Opaque, F32, Opaque, Opaque, ) 488OPCODE(ImageSampleDrefExplicitLod, F32, Opaque, Opaque, F32, Opaque, Opaque, )
489OPCODE(ImageGather, F32x4, U32, Opaque, Opaque, Opaque, ) 489OPCODE(ImageGather, F32x4, Opaque, Opaque, Opaque, Opaque, )
490OPCODE(ImageGatherDref, F32x4, U32, Opaque, Opaque, Opaque, F32, ) 490OPCODE(ImageGatherDref, F32x4, Opaque, Opaque, Opaque, Opaque, F32, )
491OPCODE(ImageFetch, F32x4, U32, Opaque, Opaque, U32, Opaque, ) 491OPCODE(ImageFetch, F32x4, Opaque, Opaque, Opaque, U32, Opaque, )
492OPCODE(ImageQueryDimensions, U32x4, U32, U32, ) 492OPCODE(ImageQueryDimensions, U32x4, Opaque, U32, )
493OPCODE(ImageQueryLod, F32x4, U32, Opaque, ) 493OPCODE(ImageQueryLod, F32x4, Opaque, Opaque, )
494OPCODE(ImageGradient, F32x4, U32, Opaque, Opaque, Opaque, Opaque, ) 494OPCODE(ImageGradient, F32x4, Opaque, Opaque, Opaque, Opaque, Opaque, )
495OPCODE(ImageRead, U32x4, U32, Opaque, ) 495OPCODE(ImageRead, U32x4, Opaque, Opaque, )
496OPCODE(ImageWrite, Void, U32, Opaque, U32x4, ) 496OPCODE(ImageWrite, Void, Opaque, Opaque, U32x4, )
497 497
498// Warp operations 498// Warp operations
499OPCODE(LaneId, U32, ) 499OPCODE(LaneId, U32, )