blob: 29f7b73c1a04ebbd6b11714f98f295467923ece0 [file] [log] [blame]
Daniel Koch83170e32019-03-26 13:45:33 -04001glsl.es320.subgroup.tese
2Shader version: 320
3Requested GL_KHR_shader_subgroup_basic
4input primitive = isolines
5vertex spacing = none
6triangle order = none
70:? Sequence
80:9 Function Definition: main( ( global void)
90:9 Function Parameters:
100:11 Sequence
110:11 move second child to first child ( temp highp 4-component vector of uint)
120:11 indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
130:11 result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
140: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})
150:11 Constant:
160:11 0 (const uint)
170:11 'gl_PrimitiveID' ( in highp int PrimitiveID)
180:11 Construct uvec4 ( temp highp 4-component vector of uint)
Daniel Koch593a4e02019-05-27 16:46:31 -0400190:11 'gl_SubgroupSize' ( in mediump uint SubgroupSize)
200:11 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
Daniel Koch83170e32019-03-26 13:45:33 -0400210:11 Constant:
220:11 0 (const uint)
230:11 Constant:
240:11 0 (const uint)
250:? Linker Objects
260:? '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})
27
28
29Linked tessellation evaluation stage:
30
31
32Shader version: 320
33Requested GL_KHR_shader_subgroup_basic
34input primitive = isolines
35vertex spacing = equal_spacing
36triangle order = ccw
370:? Sequence
380:9 Function Definition: main( ( global void)
390:9 Function Parameters:
400:11 Sequence
410:11 move second child to first child ( temp highp 4-component vector of uint)
420:11 indirect index (layout( column_major std430 offset=0) temp highp 4-component vector of uint)
430:11 result: direct index for structure (layout( column_major std430 offset=0) buffer runtime-sized array of highp 4-component vector of uint)
440: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})
450:11 Constant:
460:11 0 (const uint)
470:11 'gl_PrimitiveID' ( in highp int PrimitiveID)
480:11 Construct uvec4 ( temp highp 4-component vector of uint)
Daniel Koch593a4e02019-05-27 16:46:31 -0400490:11 'gl_SubgroupSize' ( in mediump uint SubgroupSize)
500:11 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID)
Daniel Koch83170e32019-03-26 13:45:33 -0400510:11 Constant:
520:11 0 (const uint)
530:11 Constant:
540:11 0 (const uint)
550:? Linker Objects
560:? '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})
57