1implicitArraySize1.geom 2Shader version: 460 3invocations = -1 4max_vertices = 204 5input primitive = triangles 6output primitive = line_strip 70:? Sequence 80:11 Function Definition: main( ( global void) 90:11 Function Parameters: 100:12 Sequence 110:12 Function Call: f( ( global void) 120:13 move second child to first child ( temp float) 130:13 direct index (layout( stream=0) temp float) 140:13 'o' (layout( stream=0) out 3-element array of float) 150:13 Constant: 160:13 1 (const int) 170:13 direct index ( temp float) 180:13 direct index ( temp 3-element array of float) 190:13 'g' ( in 3-element array of 3-element array of float) 200:13 Constant: 210:13 2 (const int) 220:13 Constant: 230:13 1 (const int) 240:? Linker Objects 250:? 'g' ( in 3-element array of 3-element array of float) 260:? 'o' (layout( stream=0) out 3-element array of float) 27 28implicitArraySize2.geom 29Shader version: 460 30invocations = -1 31max_vertices = -1 32input primitive = none 33output primitive = none 340:? Sequence 350:6 Function Definition: f( ( global void) 360:6 Function Parameters: 370:7 Sequence 380:7 move second child to first child ( temp float) 390:7 direct index (layout( stream=0) temp float) 400:7 'o' (layout( stream=0) out unsized 2-element array of float) 410:7 Constant: 420:7 1 (const int) 430:7 direct index ( temp float) 440:7 direct index ( temp 3-element array of float) 450:7 'g' ( in unsized 2-element array of 3-element array of float) 460:7 Constant: 470:7 1 (const int) 480:7 Constant: 490:7 1 (const int) 500:? Linker Objects 510:? 'g' ( in unsized 2-element array of 3-element array of float) 520:? 'o' (layout( stream=0) out unsized 2-element array of float) 53 54 55Linked geometry stage: 56 57ERROR: Linking geometry stage: Not all array sizes match across all geometry shaders in the program 58 59Shader version: 460 60invocations = 1 61max_vertices = 204 62input primitive = triangles 63output primitive = line_strip 640:? Sequence 650:11 Function Definition: main( ( global void) 660:11 Function Parameters: 670:12 Sequence 680:12 Function Call: f( ( global void) 690:13 move second child to first child ( temp float) 700:13 direct index (layout( stream=0) temp float) 710:13 'o' (layout( stream=0) out 3-element array of float) 720:13 Constant: 730:13 1 (const int) 740:13 direct index ( temp float) 750:13 direct index ( temp 3-element array of float) 760:13 'g' ( in 3-element array of 3-element array of float) 770:13 Constant: 780:13 2 (const int) 790:13 Constant: 800:13 1 (const int) 810:6 Function Definition: f( ( global void) 820:6 Function Parameters: 830:7 Sequence 840:7 move second child to first child ( temp float) 850:7 direct index (layout( stream=0) temp float) 860:7 'o' (layout( stream=0) out 2-element array of float) 870:7 Constant: 880:7 1 (const int) 890:7 direct index ( temp float) 900:7 direct index ( temp 3-element array of float) 910:7 'g' ( in 2-element array of 3-element array of float) 920:7 Constant: 930:7 1 (const int) 940:7 Constant: 950:7 1 (const int) 960:? Linker Objects 970:? 'g' ( in 3-element array of 3-element array of float) 980:? 'o' (layout( stream=0) out 3-element array of float) 99 100