summaryrefslogtreecommitdiff
path: root/tests/spirv/pointer.slang
diff options
context:
space:
mode:
Diffstat (limited to 'tests/spirv/pointer.slang')
-rw-r--r--tests/spirv/pointer.slang4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/spirv/pointer.slang b/tests/spirv/pointer.slang
index affc52e1b..f3b086e6a 100644
--- a/tests/spirv/pointer.slang
+++ b/tests/spirv/pointer.slang
@@ -28,12 +28,12 @@ void funcWithInOutParam(inout PP p)
// CHECK: OpEntryPoint
-StructuredBuffer<Data> buffer;
+uniform Data* buffer;
RWStructuredBuffer<int> output;
void main(int id : SV_DispatchThreadID)
{
output[0] = buffer[0].pNext.data;
- let pData = &(buffer[0].pNext->data); // operator -> is also allowed on pointer types.
+ let pData = __getAddress(buffer[0].pNext->data); // operator -> is also allowed on pointer types.
// CHECK: OpPtrAccessChain
int* pData1 = pData + 1;
*pData1 = 3;