blob: 4534465d3521ecac5d8bbb6a4063c7d0cb561d7b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//TEST:SIMPLE(filecheck=CHECK): -target hlsl -entry main -profile cs_6_0
RWStructuredBuffer<int64_t> outputBuffer;
RWStructuredBuffer<double> outputBuffer2;
void main(uint id: SV_DispatchThreadID)
{
let i = int64_t.maxValue;
let m = int64_t.minValue;
// CHECK: 9223372036854775807LL
// CHECK: -9223372036854775808LL
outputBuffer[0] = i;
outputBuffer[1] = m;
// CHECK: -1.79769313486231571e+308
outputBuffer2[0] = double.minValue;
// CHECK: 1.79769313486231571e+308
outputBuffer2[1] = double.maxValue;
}
|