| 123456789101112131415 |
- // RUN: %dxc -E main -T cs_6_0 %s | FileCheck %s
- // CHECK: error: Length is only allowed for HLSL 2016 and lower
- // CHECK: error: member reference base type 'float [2]' is not a structure or union
- // CHECK-NOT: error:
- int fn_int_arr(float arr[2]) {
- return arr.Length + arr.x;
- }
- [numthreads(8,8,1)]
- void main() {
- float arr2[2] = { 1, 2 };
- int m = fn_int_arr(arr2);
- }
|