diff options
Diffstat (limited to 'tests/language-feature/types/intptr.slang')
| -rw-r--r-- | tests/language-feature/types/intptr.slang | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/language-feature/types/intptr.slang b/tests/language-feature/types/intptr.slang index 0be67cdb7..491fc6c38 100644 --- a/tests/language-feature/types/intptr.slang +++ b/tests/language-feature/types/intptr.slang @@ -29,11 +29,16 @@ void computeMain(int3 dispatchThreadID: SV_DispatchThreadID) { testResult = 0; } - uintptr_t b = 0uz; + uintptr_t b = 50uz; actualSize = getSizeOf(b); if (expectedSize != actualSize) { testResult = 0; } outputBuffer[dispatchThreadID.x] = testResult; + outputBuffer[dispatchThreadID.x+1] = int(b >> 1); + + vector<uintptr_t, 2> c = vector<uintptr_t, 2>(2uz); + vector<uintptr_t, 2> d = vector<uintptr_t, 2>(3uz); + outputBuffer[dispatchThreadID.x+2] = int((c+d).y); } |
