1link1.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 161ERROR: Cannot mix ES profile with non-ES profile shaders 162 163