blob: bc6cf5c882b46d780ef1446e87eecb394fe59a36 [file] [log] [blame]
John Kessenichcc16fa02015-12-10 18:01:54 -07001link1.frag
2Shader version: 130
30:? Sequence
40:8 Sequence
50:8 move second child to first child (temp 4-component vector of float)
60:8 'a' (global 4-component vector of float)
70:8 vector-scale (temp 4-component vector of float)
80:8 Constant:
90:8 8.000000
100:8 'uv4' (uniform 4-component vector of float)
110:13 Function Definition: main( (global void)
120:13 Function Parameters:
130:17 Sequence
140:17 move second child to first child (temp 4-component vector of float)
150:17 'b' (global 4-component vector of float)
160:17 vector-scale (temp 4-component vector of float)
170:17 Constant:
180:17 8.000000
190:17 'a' (global 4-component vector of float)
200:19 Function Definition: foo(mf22; (global 2-component vector of int)
210:19 Function Parameters:
220:19 'm' (in 2X2 matrix of float)
230:21 Sequence
240:21 Branch: Return with expression
250:21 Convert float to int (temp 2-component vector of int)
260:21 direct index (temp 2-component vector of float)
270:21 'm' (in 2X2 matrix of float)
280:21 Constant:
290:21 0 (const int)
300:24 Sequence
310:24 move second child to first child (temp 4-component vector of float)
320:24 'c' (global 4-component vector of float)
330:24 component-wise multiply (temp 4-component vector of float)
340:24 'b' (global 4-component vector of float)
350:24 'b' (global 4-component vector of float)
360:? Linker Objects
370:? 'uv4' (uniform 4-component vector of float)
380:? 'glass' (uniform 3-component vector of float)
390:? 'ci' (const int)
400:? 8 (const int)
410:? 'a' (global 4-component vector of float)
420:? 'iv3' (smooth in 3-component vector of float)
430:? 'cup' (smooth in 4-component vector of float)
440:? 'b' (global 4-component vector of float)
450:? 'c' (global 4-component vector of float)
460:? 'cv3' (const 3-component vector of float)
470:? 43.000000
480:? 0.340000
490:? 9.900000
500:? 'cv3n' (const 3-component vector of float)
510:? 43.000000
520:? 0.340000
530:? 9.900000
540:? 'cv3e' (const 3-component vector of float)
550:? 43.000000
560:? 0.340000
570:? 9.900000
580:? 'um2' (uniform 2X2 matrix of float)
590:? 4.000000
600:? 0.000000
610:? 0.000000
620:? 4.000000
630:? 'um2n' (uniform 2X2 matrix of float)
640:? 4.000000
650:? 0.000000
660:? 0.000000
670:? 4.000000
680:? 'um2e' (uniform 2X2 matrix of float)
690:? 4.000000
700:? 0.000000
710:? 0.000000
720:? 4.000000
730:? 's' (uniform structure{global int a, global float b})
740:? 82 (const int)
750:? 3.900000
760:? 'sn' (uniform structure{global int a, global float b})
770:? 'se' (uniform structure{global int a, global float b})
780:? 82 (const int)
790:? 3.900000
80
81link2.frag
82Shader version: 130
83Requested GL_OES_standard_derivatives
84Requested GL_OES_texture_3D
850:? Sequence
860:8 Sequence
870:8 move second child to first child (temp 4-component vector of float)
880:8 'd' (global 4-component vector of float)
890:8 vector-scale (temp 4-component vector of float)
900:8 Constant:
910:8 8.000000
920:8 'uv4' (uniform 4-component vector of float)
930:13 Sequence
940:13 move second child to first child (temp 4-component vector of float)
950:13 'e' (global 4-component vector of float)
960:13 vector-scale (temp 4-component vector of float)
970:13 Constant:
980:13 8.000000
990:13 'd' (global 4-component vector of float)
1000:15 Function Definition: foo( (global 2-component vector of int)
1010:15 Function Parameters:
1020:17 Sequence
1030:17 Branch: Return with expression
1040:17 Constant:
1050:17 2 (const int)
1060:17 2 (const int)
1070:20 Sequence
1080:20 move second child to first child (temp 4-component vector of float)
1090:20 'f' (global 4-component vector of float)
1100:20 component-wise multiply (temp 4-component vector of float)
1110:20 'e' (global 4-component vector of float)
1120:20 'e' (global 4-component vector of float)
1130:? Linker Objects
1140:? 'uv4' (uniform 4-component vector of float)
1150:? 'glass' (uniform 2-component vector of float)
1160:? 'ci' (const int)
1170:? 8 (const int)
1180:? 'd' (global 4-component vector of float)
1190:? 'iv3' (smooth in 3-component vector of float)
1200:? 'cup' (flat in 4-component vector of float)
1210:? 'e' (global 4-component vector of float)
1220:? 'f' (global 4-component vector of float)
1230:? 'cv3' (const 3-component vector of float)
1240:? 43.000000
1250:? 0.340000
1260:? 9.900000
1270:? 'cv3e' (const 3-component vector of float)
1280:? 43.000000
1290:? 0.340000
1300:? 2.900000
1310:? 'um2' (uniform 2X2 matrix of float)
1320:? 4.000000
1330:? 0.000000
1340:? 0.000000
1350:? 4.000000
1360:? 'um2n' (uniform 2X2 matrix of float)
1370:? 'um2e' (uniform 2X2 matrix of float)
1380:? 3.000000
1390:? 0.000000
1400:? 0.000000
1410:? 3.000000
1420:? 's' (uniform structure{global int a, global float b})
1430:? 82 (const int)
1440:? 3.900000
1450:? 'sn' (uniform structure{global int a, global float b})
1460:? 82 (const int)
1470:? 3.900000
1480:? 'se' (uniform structure{global int a, global float b})
1490:? 81 (const int)
1500:? 3.900000
151
152link3.frag
153Shader version: 300
154Requested GL_OES_EGL_image_external
155Requested GL_OES_standard_derivatives
156Requested GL_OES_texture_3D
1570:? Sequence
1580:? Linker Objects
1590:? 'iv3' (smooth in highp 2-component vector of float)
160
161
162Linked fragment stage:
163
164ERROR: Linking fragment stage: Types must match:
165 glass: "uniform 3-component vector of float" versus "uniform 2-component vector of float"
166ERROR: Linking fragment stage: Interpolation and auxiliary storage qualifiers must match:
167 cup: "smooth in 4-component vector of float" versus "flat in 4-component vector of float"
168ERROR: Linking fragment stage: Initializers must match:
169 cv3e
170ERROR: Linking fragment stage: Initializers must match:
171 um2e
172ERROR: Linking fragment stage: Initializers must match:
173 se
174ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
175
176ERROR: Linking fragment stage: Types must match:
177ERROR: Linking fragment stage: Precision qualifiers must match:
178 iv3: "smooth in 3-component vector of float" versus "smooth in highp 2-component vector of float"
179
180Shader version: 300
181Requested GL_OES_EGL_image_external
182Requested GL_OES_standard_derivatives
183Requested GL_OES_texture_3D
1840:? Sequence
1850:8 Sequence
1860:8 move second child to first child (temp 4-component vector of float)
1870:8 'a' (global 4-component vector of float)
1880:8 vector-scale (temp 4-component vector of float)
1890:8 Constant:
1900:8 8.000000
1910:8 'uv4' (uniform 4-component vector of float)
1920:13 Function Definition: main( (global void)
1930:13 Function Parameters:
1940:17 Sequence
1950:17 move second child to first child (temp 4-component vector of float)
1960:17 'b' (global 4-component vector of float)
1970:17 vector-scale (temp 4-component vector of float)
1980:17 Constant:
1990:17 8.000000
2000:17 'a' (global 4-component vector of float)
2010:19 Function Definition: foo(mf22; (global 2-component vector of int)
2020:19 Function Parameters:
2030:19 'm' (in 2X2 matrix of float)
2040:21 Sequence
2050:21 Branch: Return with expression
2060:21 Convert float to int (temp 2-component vector of int)
2070:21 direct index (temp 2-component vector of float)
2080:21 'm' (in 2X2 matrix of float)
2090:21 Constant:
2100:21 0 (const int)
2110:24 Sequence
2120:24 move second child to first child (temp 4-component vector of float)
2130:24 'c' (global 4-component vector of float)
2140:24 component-wise multiply (temp 4-component vector of float)
2150:24 'b' (global 4-component vector of float)
2160:24 'b' (global 4-component vector of float)
2170:8 Sequence
2180:8 move second child to first child (temp 4-component vector of float)
2190:8 'd' (global 4-component vector of float)
2200:8 vector-scale (temp 4-component vector of float)
2210:8 Constant:
2220:8 8.000000
2230:8 'uv4' (uniform 4-component vector of float)
2240:13 Sequence
2250:13 move second child to first child (temp 4-component vector of float)
2260:13 'e' (global 4-component vector of float)
2270:13 vector-scale (temp 4-component vector of float)
2280:13 Constant:
2290:13 8.000000
2300:13 'd' (global 4-component vector of float)
2310:15 Function Definition: foo( (global 2-component vector of int)
2320:15 Function Parameters:
2330:17 Sequence
2340:17 Branch: Return with expression
2350:17 Constant:
2360:17 2 (const int)
2370:17 2 (const int)
2380:20 Sequence
2390:20 move second child to first child (temp 4-component vector of float)
2400:20 'f' (global 4-component vector of float)
2410:20 component-wise multiply (temp 4-component vector of float)
2420:20 'e' (global 4-component vector of float)
2430:20 'e' (global 4-component vector of float)
2440:? Linker Objects
2450:? 'uv4' (uniform 4-component vector of float)
2460:? 'glass' (uniform 3-component vector of float)
2470:? 'ci' (const int)
2480:? 8 (const int)
2490:? 'a' (global 4-component vector of float)
2500:? 'iv3' (smooth in 3-component vector of float)
2510:? 'cup' (smooth in 4-component vector of float)
2520:? 'b' (global 4-component vector of float)
2530:? 'c' (global 4-component vector of float)
2540:? 'cv3' (const 3-component vector of float)
2550:? 43.000000
2560:? 0.340000
2570:? 9.900000
2580:? 'cv3n' (const 3-component vector of float)
2590:? 43.000000
2600:? 0.340000
2610:? 9.900000
2620:? 'cv3e' (const 3-component vector of float)
2630:? 43.000000
2640:? 0.340000
2650:? 9.900000
2660:? 'um2' (uniform 2X2 matrix of float)
2670:? 4.000000
2680:? 0.000000
2690:? 0.000000
2700:? 4.000000
2710:? 'um2n' (uniform 2X2 matrix of float)
2720:? 4.000000
2730:? 0.000000
2740:? 0.000000
2750:? 4.000000
2760:? 'um2e' (uniform 2X2 matrix of float)
2770:? 4.000000
2780:? 0.000000
2790:? 0.000000
2800:? 4.000000
2810:? 's' (uniform structure{global int a, global float b})
2820:? 82 (const int)
2830:? 3.900000
2840:? 'sn' (uniform structure{global int a, global float b})
2850:? 82 (const int)
2860:? 3.900000
2870:? 'se' (uniform structure{global int a, global float b})
2880:? 82 (const int)
2890:? 3.900000
2900:? 'd' (global 4-component vector of float)
2910:? 'e' (global 4-component vector of float)
2920:? 'f' (global 4-component vector of float)
293