1617a3babSopenharmony_ciglsl.es320.subgroup.tese
2617a3babSopenharmony_ciShader version: 320
3617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic
4617a3babSopenharmony_ciinput primitive = isolines
5617a3babSopenharmony_civertex spacing = none
6617a3babSopenharmony_citriangle order = none
7617a3babSopenharmony_ci0:? Sequence
8617a3babSopenharmony_ci0:9  Function Definition: main( ( global void)
9617a3babSopenharmony_ci0:9    Function Parameters: 
10617a3babSopenharmony_ci0:11    Sequence
11617a3babSopenharmony_ci0:11      move second child to first child ( temp highp 4-component vector of uint)
12617a3babSopenharmony_ci0:11        indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
13617a3babSopenharmony_ci0:11          result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
14617a3babSopenharmony_ci0:11            '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})
15617a3babSopenharmony_ci0:11            Constant:
16617a3babSopenharmony_ci0:11              0 (const uint)
17617a3babSopenharmony_ci0:11          'gl_PrimitiveID' ( in highp int PrimitiveID)
18617a3babSopenharmony_ci0:11        Construct uvec4 ( temp mediump 4-component vector of uint)
19617a3babSopenharmony_ci0:11          'gl_SubgroupSize' ( in mediump uint SubgroupSize)
20617a3babSopenharmony_ci0:11          'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
21617a3babSopenharmony_ci0:11          Constant:
22617a3babSopenharmony_ci0:11            0 (const uint)
23617a3babSopenharmony_ci0:11          Constant:
24617a3babSopenharmony_ci0:11            0 (const uint)
25617a3babSopenharmony_ci0:?   Linker Objects
26617a3babSopenharmony_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})
27617a3babSopenharmony_ci
28617a3babSopenharmony_ci
29617a3babSopenharmony_ciLinked tessellation evaluation stage:
30617a3babSopenharmony_ci
31617a3babSopenharmony_ci
32617a3babSopenharmony_ciShader version: 320
33617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic
34617a3babSopenharmony_ciinput primitive = isolines
35617a3babSopenharmony_civertex spacing = equal_spacing
36617a3babSopenharmony_citriangle order = ccw
37617a3babSopenharmony_ci0:? Sequence
38617a3babSopenharmony_ci0:9  Function Definition: main( ( global void)
39617a3babSopenharmony_ci0:9    Function Parameters: 
40617a3babSopenharmony_ci0:11    Sequence
41617a3babSopenharmony_ci0:11      move second child to first child ( temp highp 4-component vector of uint)
42617a3babSopenharmony_ci0:11        indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
43617a3babSopenharmony_ci0:11          result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
44617a3babSopenharmony_ci0:11            '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})
45617a3babSopenharmony_ci0:11            Constant:
46617a3babSopenharmony_ci0:11              0 (const uint)
47617a3babSopenharmony_ci0:11          'gl_PrimitiveID' ( in highp int PrimitiveID)
48617a3babSopenharmony_ci0:11        Construct uvec4 ( temp mediump 4-component vector of uint)
49617a3babSopenharmony_ci0:11          'gl_SubgroupSize' ( in mediump uint SubgroupSize)
50617a3babSopenharmony_ci0:11          'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
51617a3babSopenharmony_ci0:11          Constant:
52617a3babSopenharmony_ci0:11            0 (const uint)
53617a3babSopenharmony_ci0:11          Constant:
54617a3babSopenharmony_ci0:11            0 (const uint)
55617a3babSopenharmony_ci0:?   Linker Objects
56617a3babSopenharmony_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})
57617a3babSopenharmony_ci
58