File: 310runtimeArray.vert.out

package info (click to toggle)
glslang 16.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 51,720 kB
  • sloc: cpp: 92,305; yacc: 4,320; sh: 603; python: 305; ansic: 94; javascript: 74; makefile: 17
file content (145 lines) | stat: -rw-r--r-- 9,410 bytes parent folder | download | duplicates (18)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
310runtimeArray.vert
ERROR: 0:9: '' : array size required 
ERROR: 1 compilation errors.  No code generated.


Shader version: 310
ERROR: node is still EOpNull!
0:12  Function Definition: main( ( global void)
0:12    Function Parameters: 
0:14    Sequence
0:14      move second child to first child ( temp highp float)
0:14        'o' (layout( location=0) smooth out highp float)
0:14        f: direct index for structure ( global highp float)
0:14          direct index (layout( column_major shared) temp structure{ global highp float f})
0:14            s: direct index for structure (layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f})
0:14              'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s})
0:14              Constant:
0:14                0 (const uint)
0:14            Constant:
0:14              5 (const int)
0:14          Constant:
0:14            0 (const int)
0:15      add second child into first child ( temp highp float)
0:15        'o' (layout( location=0) smooth out highp float)
0:15        f: direct index for structure ( global highp float)
0:15          direct index (layout( column_major shared) temp structure{ global highp float f})
0:15            s: direct index for structure (layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f})
0:15              'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s})
0:15              Constant:
0:15                0 (const int)
0:15            Constant:
0:15              6 (const int)
0:15          Constant:
0:15            0 (const int)
0:16      add second child into first child ( temp highp float)
0:16        'o' (layout( location=0) smooth out highp float)
0:16        f: direct index for structure ( global highp float)
0:16          direct index (layout( column_major shared) temp structure{ global highp float f})
0:16            s: direct index for structure (layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f})
0:16              direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:16                'b3name' (layout( column_major shared) buffer unsized 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:16                Constant:
0:16                  3 (const int)
0:16              Constant:
0:16                0 (const int)
0:16            Constant:
0:16              7 (const int)
0:16          Constant:
0:16            0 (const int)
0:17      add second child into first child ( temp highp float)
0:17        'o' (layout( location=0) smooth out highp float)
0:17        f: direct index for structure ( global highp float)
0:17          direct index (layout( column_major shared) temp structure{ global highp float f})
0:17            s: direct index for structure (layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f})
0:17              direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:17                'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:17                Constant:
0:17                  2 (const int)
0:17              Constant:
0:17                0 (const int)
0:17            Constant:
0:17              8 (const int)
0:17          Constant:
0:17            0 (const int)
0:?   Linker Objects
0:?     'o' (layout( location=0) smooth out highp float)
0:?     'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s})
0:?     'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s})
0:?     'b3name' (layout( column_major shared) buffer unsized 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:?     'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)


Linked vertex stage:


Shader version: 310
ERROR: node is still EOpNull!
0:12  Function Definition: main( ( global void)
0:12    Function Parameters: 
0:14    Sequence
0:14      move second child to first child ( temp highp float)
0:14        'o' (layout( location=0) smooth out highp float)
0:14        f: direct index for structure ( global highp float)
0:14          direct index (layout( column_major shared) temp structure{ global highp float f})
0:14            s: direct index for structure (layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f})
0:14              'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s})
0:14              Constant:
0:14                0 (const uint)
0:14            Constant:
0:14              5 (const int)
0:14          Constant:
0:14            0 (const int)
0:15      add second child into first child ( temp highp float)
0:15        'o' (layout( location=0) smooth out highp float)
0:15        f: direct index for structure ( global highp float)
0:15          direct index (layout( column_major shared) temp structure{ global highp float f})
0:15            s: direct index for structure (layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f})
0:15              'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s})
0:15              Constant:
0:15                0 (const int)
0:15            Constant:
0:15              6 (const int)
0:15          Constant:
0:15            0 (const int)
0:16      add second child into first child ( temp highp float)
0:16        'o' (layout( location=0) smooth out highp float)
0:16        f: direct index for structure ( global highp float)
0:16          direct index (layout( column_major shared) temp structure{ global highp float f})
0:16            s: direct index for structure (layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f})
0:16              direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:16                'b3name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:16                Constant:
0:16                  3 (const int)
0:16              Constant:
0:16                0 (const int)
0:16            Constant:
0:16              7 (const int)
0:16          Constant:
0:16            0 (const int)
0:17      add second child into first child ( temp highp float)
0:17        'o' (layout( location=0) smooth out highp float)
0:17        f: direct index for structure ( global highp float)
0:17          direct index (layout( column_major shared) temp structure{ global highp float f})
0:17            s: direct index for structure (layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f})
0:17              direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:17                'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:17                Constant:
0:17                  2 (const int)
0:17              Constant:
0:17                0 (const int)
0:17            Constant:
0:17              8 (const int)
0:17          Constant:
0:17            0 (const int)
0:?   Linker Objects
0:?     'o' (layout( location=0) smooth out highp float)
0:?     'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s})
0:?     'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s})
0:?     'b3name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s})
0:?     'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s})
0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)