diff options
Diffstat (limited to 'tests/spirv/pointer.slang')
| -rw-r--r-- | tests/spirv/pointer.slang | 4 |
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; |
