1implicitArraySize.vert
2Shader version: 460
30:? Sequence
40:5  Function Definition: main( ( global void)
50:5    Function Parameters:
60:6    Sequence
70:6      move second child to first child ( temp float)
80:6        direct index ( smooth temp float)
90:6          'a' ( smooth out unsized 1-element array of float)
100:6          Constant:
110:6            0 (const int)
120:6        Constant:
130:6          0.100000
140:7      move second child to first child ( temp float)
150:7        direct index ( smooth temp float)
160:7          'c' ( smooth out unsized 6-element array of float)
170:7          Constant:
180:7            5 (const int)
190:7        Constant:
200:7          0.100000
210:?   Linker Objects
220:?     'a' ( smooth out unsized 1-element array of float)
230:?     'c' ( smooth out unsized 6-element array of float)
240:?     'gl_VertexID' ( gl_VertexId int VertexId)
250:?     'gl_InstanceID' ( gl_InstanceId int InstanceId)
26
27implicitArraySize.frag
28Shader version: 460
290:? Sequence
300:6  Function Definition: main( ( global void)
310:6    Function Parameters:
320:7    Sequence
330:7      move second child to first child ( temp float)
340:7        direct index ( temp float)
350:7          'b' ( out 5-element array of float)
360:7          Constant:
370:7            0 (const int)
380:7        direct index ( smooth temp float)
390:7          'a' ( smooth in unsized 2-element array of float)
400:7          Constant:
410:7            1 (const int)
420:8      move second child to first child ( temp float)
430:8        direct index ( temp float)
440:8          'b' ( out 5-element array of float)
450:8          Constant:
460:8            1 (const int)
470:8        direct index ( smooth temp float)
480:8          'c' ( smooth in 3-element array of float)
490:8          Constant:
500:8            1 (const int)
510:?   Linker Objects
520:?     'a' ( smooth in unsized 2-element array of float)
530:?     'c' ( smooth in 3-element array of float)
540:?     'b' ( out 5-element array of float)
55
56
57Linked vertex stage:
58
59
60Linked fragment stage:
61
62ERROR: Linking vertex stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
63
64Shader version: 460
650:? Sequence
660:5  Function Definition: main( ( global void)
670:5    Function Parameters:
680:6    Sequence
690:6      move second child to first child ( temp float)
700:6        direct index ( smooth temp float)
710:6          'a' ( smooth out 1-element array of float)
720:6          Constant:
730:6            0 (const int)
740:6        Constant:
750:6          0.100000
760:7      move second child to first child ( temp float)
770:7        direct index ( smooth temp float)
780:7          'c' ( smooth out 6-element array of float)
790:7          Constant:
800:7            5 (const int)
810:7        Constant:
820:7          0.100000
830:?   Linker Objects
840:?     'a' ( smooth out 1-element array of float)
850:?     'c' ( smooth out 6-element array of float)
860:?     'gl_VertexID' ( gl_VertexId int VertexId)
870:?     'gl_InstanceID' ( gl_InstanceId int InstanceId)
88Shader version: 460
890:? Sequence
900:6  Function Definition: main( ( global void)
910:6    Function Parameters:
920:7    Sequence
930:7      move second child to first child ( temp float)
940:7        direct index ( temp float)
950:7          'b' ( out 5-element array of float)
960:7          Constant:
970:7            0 (const int)
980:7        direct index ( smooth temp float)
990:7          'a' ( smooth in 2-element array of float)
1000:7          Constant:
1010:7            1 (const int)
1020:8      move second child to first child ( temp float)
1030:8        direct index ( temp float)
1040:8          'b' ( out 5-element array of float)
1050:8          Constant:
1060:8            1 (const int)
1070:8        direct index ( smooth temp float)
1080:8          'c' ( smooth in 3-element array of float)
1090:8          Constant:
1100:8            1 (const int)
1110:?   Linker Objects
1120:?     'a' ( smooth in 2-element array of float)
1130:?     'c' ( smooth in 3-element array of float)
1140:?     'b' ( out 5-element array of float)
115
116