1glsl.es320.subgroup.tesc 2Shader version: 320 3Requested GL_KHR_shader_subgroup_basic 4vertices = 1 50:? Sequence 60:9 Function Definition: main( ( global void) 70:9 Function Parameters: 80:11 Sequence 90:11 move second child to first child ( temp highp 4-component vector of uint) 100:11 indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint) 110:11 result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint) 120: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}) 130:11 Constant: 140:11 0 (const uint) 150:11 'gl_PrimitiveID' ( in highp int PrimitiveID) 160:11 Construct uvec4 ( temp highp 4-component vector of uint) 170:11 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 180:11 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 190:11 Constant: 200:11 0 (const uint) 210:11 Constant: 220:11 0 (const uint) 230:? Linker Objects 240:? '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}) 25 26 27Linked tessellation control stage: 28 29 30Shader version: 320 31Requested GL_KHR_shader_subgroup_basic 32vertices = 1 330:? Sequence 340:9 Function Definition: main( ( global void) 350:9 Function Parameters: 360:11 Sequence 370:11 move second child to first child ( temp highp 4-component vector of uint) 380:11 indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint) 390:11 result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint) 400: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}) 410:11 Constant: 420:11 0 (const uint) 430:11 'gl_PrimitiveID' ( in highp int PrimitiveID) 440:11 Construct uvec4 ( temp highp 4-component vector of uint) 450:11 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 460:11 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 470:11 Constant: 480:11 0 (const uint) 490:11 Constant: 500:11 0 (const uint) 510:? Linker Objects 520:? '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}) 53 54