implicitArraySizeBuiltin.vert Shader version: 460 0:? Sequence 0:3 Function Definition: f1(f1; ( global void) 0:3 Function Parameters: 0:3 'x' ( in float) 0:5 Sequence 0:5 move second child to first child ( temp float) 0:5 direct index ( temp float ClipDistance) 0:5 gl_ClipDistance: direct index for structure ( out unsized 7-element array of float ClipDistance) 0:5 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 7-element array of float ClipDistance gl_ClipDistance, out unsized 2-element array of float CullDistance gl_CullDistance}) 0:5 Constant: 0:5 2 (const uint) 0:5 Constant: 0:5 6 (const int) 0:5 'x' ( in float) 0:6 move second child to first child ( temp float) 0:6 direct index ( temp float CullDistance) 0:6 gl_CullDistance: direct index for structure ( out unsized 2-element array of float CullDistance) 0:6 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 7-element array of float ClipDistance gl_ClipDistance, out unsized 2-element array of float CullDistance gl_CullDistance}) 0:6 Constant: 0:6 3 (const uint) 0:6 Constant: 0:6 1 (const int) 0:6 'x' ( in float) 0:9 Function Definition: main( ( global void) 0:9 Function Parameters: 0:10 Sequence 0:10 Function Call: f1(f1; ( global void) 0:10 Constant: 0:10 0.100000 0:? Linker Objects 0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 7-element array of float ClipDistance gl_ClipDistance, out unsized 2-element array of float CullDistance gl_CullDistance}) 0:? 'gl_VertexID' ( gl_VertexId int VertexId) 0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) implicitArraySizeBuiltin.geom Shader version: 460 invocations = -1 max_vertices = 204 input primitive = triangles output primitive = line_strip 0:? Sequence 0:6 Function Definition: f2(f1; ( global void) 0:6 Function Parameters: 0:6 'x' ( in float) 0:8 Sequence 0:8 move second child to first child ( temp float) 0:8 direct index (layout( stream=0) temp float ClipDistance) 0:8 gl_ClipDistance: direct index for structure (layout( stream=0) out unsized 7-element array of float ClipDistance) 0:8 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 7-element array of float ClipDistance gl_ClipDistance, layout( stream=0) out unsized 2-element array of float CullDistance gl_CullDistance}) 0:8 Constant: 0:8 2 (const uint) 0:8 Constant: 0:8 6 (const int) 0:8 direct index ( temp float ClipDistance) 0:8 gl_ClipDistance: direct index for structure ( in unsized 7-element array of float ClipDistance) 0:8 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 7-element array of float ClipDistance gl_ClipDistance, in unsized 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:8 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 7-element array of float ClipDistance gl_ClipDistance, in unsized 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:8 Constant: 0:8 0 (const int) 0:8 Constant: 0:8 2 (const int) 0:8 Constant: 0:8 6 (const int) 0:10 Function Definition: f3(f1; ( global void) 0:10 Function Parameters: 0:10 'x' ( in float) 0:12 Sequence 0:12 move second child to first child ( temp float) 0:12 direct index (layout( stream=0) temp float CullDistance) 0:12 gl_CullDistance: direct index for structure (layout( stream=0) out unsized 2-element array of float CullDistance) 0:12 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 7-element array of float ClipDistance gl_ClipDistance, layout( stream=0) out unsized 2-element array of float CullDistance gl_CullDistance}) 0:12 Constant: 0:12 3 (const uint) 0:12 Constant: 0:12 1 (const int) 0:12 direct index ( temp float CullDistance) 0:12 gl_CullDistance: direct index for structure ( in unsized 2-element array of float CullDistance) 0:12 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 7-element array of float ClipDistance gl_ClipDistance, in unsized 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:12 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 7-element array of float ClipDistance gl_ClipDistance, in unsized 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:12 Constant: 0:12 0 (const int) 0:12 Constant: 0:12 3 (const int) 0:12 Constant: 0:12 1 (const int) 0:15 Function Definition: main( ( global void) 0:15 Function Parameters: 0:19 Sequence 0:19 Function Call: f3(f1; ( global void) 0:19 Constant: 0:19 0.100000 0:? Linker Objects 0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 7-element array of float ClipDistance gl_ClipDistance, layout( stream=0) out unsized 2-element array of float CullDistance gl_CullDistance}) 0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 7-element array of float ClipDistance gl_ClipDistance, in unsized 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) Linked vertex stage: Linked geometry stage: Shader version: 460 0:? Sequence 0:3 Function Definition: f1(f1; ( global void) 0:3 Function Parameters: 0:3 'x' ( in float) 0:5 Sequence 0:5 move second child to first child ( temp float) 0:5 direct index ( temp float ClipDistance) 0:5 gl_ClipDistance: direct index for structure ( out 7-element array of float ClipDistance) 0:5 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 7-element array of float ClipDistance gl_ClipDistance, out 2-element array of float CullDistance gl_CullDistance}) 0:5 Constant: 0:5 2 (const uint) 0:5 Constant: 0:5 6 (const int) 0:5 'x' ( in float) 0:6 move second child to first child ( temp float) 0:6 direct index ( temp float CullDistance) 0:6 gl_CullDistance: direct index for structure ( out 2-element array of float CullDistance) 0:6 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 7-element array of float ClipDistance gl_ClipDistance, out 2-element array of float CullDistance gl_CullDistance}) 0:6 Constant: 0:6 3 (const uint) 0:6 Constant: 0:6 1 (const int) 0:6 'x' ( in float) 0:9 Function Definition: main( ( global void) 0:9 Function Parameters: 0:10 Sequence 0:10 Function Call: f1(f1; ( global void) 0:10 Constant: 0:10 0.100000 0:? Linker Objects 0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 7-element array of float ClipDistance gl_ClipDistance, out 2-element array of float CullDistance gl_CullDistance}) 0:? 'gl_VertexID' ( gl_VertexId int VertexId) 0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) Shader version: 460 invocations = 1 max_vertices = 204 input primitive = triangles output primitive = line_strip 0:? Sequence 0:10 Function Definition: f3(f1; ( global void) 0:10 Function Parameters: 0:10 'x' ( in float) 0:12 Sequence 0:12 move second child to first child ( temp float) 0:12 direct index (layout( stream=0) temp float CullDistance) 0:12 gl_CullDistance: direct index for structure (layout( stream=0) out 2-element array of float CullDistance) 0:12 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 7-element array of float ClipDistance gl_ClipDistance, layout( stream=0) out 2-element array of float CullDistance gl_CullDistance}) 0:12 Constant: 0:12 3 (const uint) 0:12 Constant: 0:12 1 (const int) 0:12 direct index ( temp float CullDistance) 0:12 gl_CullDistance: direct index for structure ( in 2-element array of float CullDistance) 0:12 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 7-element array of float ClipDistance gl_ClipDistance, in 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:12 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 7-element array of float ClipDistance gl_ClipDistance, in 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 0:12 Constant: 0:12 0 (const int) 0:12 Constant: 0:12 3 (const int) 0:12 Constant: 0:12 1 (const int) 0:15 Function Definition: main( ( global void) 0:15 Function Parameters: 0:19 Sequence 0:19 Function Call: f3(f1; ( global void) 0:19 Constant: 0:19 0.100000 0:? Linker Objects 0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 7-element array of float ClipDistance gl_ClipDistance, layout( stream=0) out 2-element array of float CullDistance gl_CullDistance}) 0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 7-element array of float ClipDistance gl_ClipDistance, in 2-element array of float CullDistance gl_CullDistance, in 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of 4-component vector of float PositionPerViewNV gl_PositionPerViewNV})