aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.Shader/IntermediateRepresentation
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Graphics.Shader/IntermediateRepresentation')
-rw-r--r--src/Ryujinx.Graphics.Shader/IntermediateRepresentation/Instruction.cs6
-rw-r--r--src/Ryujinx.Graphics.Shader/IntermediateRepresentation/StorageKind.cs11
2 files changed, 6 insertions, 11 deletions
diff --git a/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/Instruction.cs b/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/Instruction.cs
index aecb6724..de41a2cf 100644
--- a/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/Instruction.cs
+++ b/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/Instruction.cs
@@ -79,8 +79,6 @@ namespace Ryujinx.Graphics.Shader.IntermediateRepresentation
ImageAtomic,
IsNan,
Load,
- LoadLocal,
- LoadShared,
Lod,
LogarithmB2,
LogicalAnd,
@@ -115,10 +113,6 @@ namespace Ryujinx.Graphics.Shader.IntermediateRepresentation
Sine,
SquareRoot,
Store,
- StoreLocal,
- StoreShared,
- StoreShared16,
- StoreShared8,
Subtract,
SwizzleAdd,
TextureSample,
diff --git a/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/StorageKind.cs b/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/StorageKind.cs
index 2b5dd1de..20576a45 100644
--- a/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/StorageKind.cs
+++ b/src/Ryujinx.Graphics.Shader/IntermediateRepresentation/StorageKind.cs
@@ -11,12 +11,13 @@ namespace Ryujinx.Graphics.Shader.IntermediateRepresentation
StorageBuffer,
LocalMemory,
SharedMemory,
+ SharedMemory8, // TODO: Remove this and store type as a field on the Operation class itself.
+ SharedMemory16, // TODO: Remove this and store type as a field on the Operation class itself.
GlobalMemory,
- // TODO: Remove those and store type as a field on the Operation class itself.
- GlobalMemoryS8,
- GlobalMemoryS16,
- GlobalMemoryU8,
- GlobalMemoryU16
+ GlobalMemoryS8, // TODO: Remove this and store type as a field on the Operation class itself.
+ GlobalMemoryS16, // TODO: Remove this and store type as a field on the Operation class itself.
+ GlobalMemoryU8, // TODO: Remove this and store type as a field on the Operation class itself.
+ GlobalMemoryU16 // TODO: Remove this and store type as a field on the Operation class itself.
}
static class StorageKindExtensions