blob: bee8137d821d8c09ab69092a0f7ee09c44d864b9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
//TEST:SIMPLE(filecheck=CHECK): -target spirv -stage compute -entry main -allow-glsl
#version 450
[vk::constant_id(1)]
const int constValue1 = 0;
[vk::constant_id(2)]
const int constValue3 = 5;
// CHECK-DAG: OpExecutionModeId %main LocalSizeId %[[C0:[0-9A-Za-z_]+]] %[[C1:[0-9A-Za-z_]+]] %[[C2:[0-9A-Za-z_]+]]
// CHECK-DAG: OpDecorate %[[C0]] SpecId 1
// CHECK-DAG: OpDecorate %[[C1]] SpecId 0
// CHECK-DAG: OpDecorate %[[C2]] SpecId 2
layout(local_size_x_id = 1, local_size_y_id = 0, local_size_z = constValue3) in;
void main()
{
}
|