1617a3babSopenharmony_ciglsl.es320.subgroup.vert
2617a3babSopenharmony_ciShader version: 320
3617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic
4617a3babSopenharmony_ci0:? Sequence
5617a3babSopenharmony_ci0:8  Function Definition: main( ( global void)
6617a3babSopenharmony_ci0:8    Function Parameters: 
7617a3babSopenharmony_ci0:10    Sequence
8617a3babSopenharmony_ci0:10      move second child to first child ( temp highp 4-component vector of uint)
9617a3babSopenharmony_ci0:10        indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
10617a3babSopenharmony_ci0:10          result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
11617a3babSopenharmony_ci0:10            'anon@0' (layout( set=0 binding=0 column_major std430) buffer block{layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint result})
12617a3babSopenharmony_ci0:10            Constant:
13617a3babSopenharmony_ci0:10              0 (const uint)
14617a3babSopenharmony_ci0:10          'gl_VertexID' ( gl_VertexId highp int VertexId)
15617a3babSopenharmony_ci0:10        Construct uvec4 ( temp mediump 4-component vector of uint)
16617a3babSopenharmony_ci0:10          'gl_SubgroupSize' ( in mediump uint SubgroupSize)
17617a3babSopenharmony_ci0:10          'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
18617a3babSopenharmony_ci0:10          Constant:
19617a3babSopenharmony_ci0:10            0 (const uint)
20617a3babSopenharmony_ci0:10          Constant:
21617a3babSopenharmony_ci0:10            0 (const uint)
22617a3babSopenharmony_ci0:?   Linker Objects
23617a3babSopenharmony_ci0:?     'anon@0' (layout( set=0 binding=0 column_major std430) buffer block{layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint result})
24617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
25617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
26617a3babSopenharmony_ci
27617a3babSopenharmony_ci
28617a3babSopenharmony_ciLinked vertex stage:
29617a3babSopenharmony_ci
30617a3babSopenharmony_ci
31617a3babSopenharmony_ciShader version: 320
32617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic
33617a3babSopenharmony_ci0:? Sequence
34617a3babSopenharmony_ci0:8  Function Definition: main( ( global void)
35617a3babSopenharmony_ci0:8    Function Parameters: 
36617a3babSopenharmony_ci0:10    Sequence
37617a3babSopenharmony_ci0:10      move second child to first child ( temp highp 4-component vector of uint)
38617a3babSopenharmony_ci0:10        indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
39617a3babSopenharmony_ci0:10          result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
40617a3babSopenharmony_ci0:10            'anon@0' (layout( set=0 binding=0 column_major std430) buffer block{layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint result})
41617a3babSopenharmony_ci0:10            Constant:
42617a3babSopenharmony_ci0:10              0 (const uint)
43617a3babSopenharmony_ci0:10          'gl_VertexID' ( gl_VertexId highp int VertexId)
44617a3babSopenharmony_ci0:10        Construct uvec4 ( temp mediump 4-component vector of uint)
45617a3babSopenharmony_ci0:10          'gl_SubgroupSize' ( in mediump uint SubgroupSize)
46617a3babSopenharmony_ci0:10          'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
47617a3babSopenharmony_ci0:10          Constant:
48617a3babSopenharmony_ci0:10            0 (const uint)
49617a3babSopenharmony_ci0:10          Constant:
50617a3babSopenharmony_ci0:10            0 (const uint)
51617a3babSopenharmony_ci0:?   Linker Objects
52617a3babSopenharmony_ci0:?     'anon@0' (layout( set=0 binding=0 column_major std430) buffer block{layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint result})
53617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
54617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
55617a3babSopenharmony_ci
56