1100scope.vert 2ERROR: 0:17: 'b' : function name is redeclaration of existing name 3ERROR: 0:20: 'c' : redefinition 4ERROR: 0:22: 'f' : redefinition 5ERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es 6ERROR: 0:24: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 1 7ERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es 8ERROR: 0:25: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 1 9ERROR: 0:38: 'local function declaration' : not supported with this profile: es 10ERROR: 0:43: 'sin' : can't use function syntax on variable 11ERROR: 0:57: 'z' : undeclared identifier 12ERROR: 0:57: 'z' : redefinition 13ERROR: 0:73: 'degrees' : can't use function syntax on variable 14ERROR: 0:76: 'vertex-shader struct output' : not supported for this version or the enabled extensions 15ERROR: 13 compilation errors. No code generated. 16 17 18Shader version: 100 19ERROR: node is still EOpNull! 200:3 Function Definition: f(i1;i1;i1; ( global highp int) 210:3 Function Parameters: 220:3 'a' ( in highp int) 230:3 'b' ( in highp int) 240:3 'c' ( in highp int) 250:5 Sequence 260:5 Sequence 270:5 move second child to first child ( temp highp int) 280:5 'a' ( temp highp int) 290:5 'b' ( in highp int) 300:8 Sequence 310:8 Sequence 320:8 move second child to first child ( temp highp float) 330:8 'a' ( temp highp float) 340:8 add ( temp highp float) 350:8 Convert int to float ( temp highp float) 360:8 'a' ( temp highp int) 370:8 Constant: 380:8 1.000000 390:11 Branch: Return with expression 400:11 'a' ( temp highp int) 410:25 Function Definition: cos(f1; ( global highp float) 420:25 Function Parameters: 430:25 'x' ( in highp float) 440:27 Sequence 450:27 Branch: Return with expression 460:27 Constant: 470:27 1.000000 480:29 Function Definition: radians(b1; ( global bool) 490:29 Function Parameters: 500:29 'x' ( in bool) 510:31 Sequence 520:31 Branch: Return with expression 530:31 Constant: 540:31 true (const bool) 550:36 Function Definition: main( ( global void) 560:36 Function Parameters: 570:? Sequence 580:39 Function Call: g( ( temp highp int) 590:42 'sin' ( temp highp float) 600:43 Constant: 610:43 0.000000 620:44 Function Call: f(i1;i1;i1; ( global highp int) 630:44 Constant: 640:44 1 (const int) 650:44 Constant: 660:44 2 (const int) 670:44 Constant: 680:44 3 (const int) 690:47 move second child to first child ( temp highp float) 700:47 'f' ( temp highp float) 710:47 Constant: 720:47 3.000000 730:49 move second child to first child ( temp highp 4-component vector of float) 740:49 'gl_Position' ( invariant gl_Position highp 4-component vector of float Position) 750:49 Construct vec4 ( temp highp 4-component vector of float) 760:49 'f' ( temp highp float) 770:51 Sequence 780:51 Sequence 790:51 move second child to first child ( temp highp int) 800:51 'f' ( temp highp int) 810:51 Constant: 820:51 0 (const int) 830:51 Loop with condition tested first 840:51 Loop Condition 850:51 Compare Less Than ( temp bool) 860:51 'f' ( temp highp int) 870:51 Constant: 880:51 10 (const int) 890:51 Loop Body 900:52 Pre-Increment ( temp highp int) 910:52 'f' ( temp highp int) 920:51 Loop Terminal Expression 930:51 Pre-Increment ( temp highp int) 940:51 'f' ( temp highp int) 950:54 Sequence 960:54 move second child to first child ( temp highp int) 970:54 'x' ( temp highp int) 980:54 Constant: 990:54 1 (const int) 1000:56 Sequence 1010:56 Sequence 1020:56 move second child to first child ( temp highp float) 1030:56 'x' ( temp highp float) 1040:56 Constant: 1050:56 2.000000 1060:56 move second child to first child ( temp highp float) 1070:56 'y' ( temp highp float) 1080:56 'x' ( temp highp float) 1090:60 Sequence 1100:60 Sequence 1110:60 move second child to first child ( temp highp int) 1120:60 'x' ( temp highp int) 1130:60 'x' ( temp highp int) 1140:68 Sequence 1150:68 Sequence 1160:68 move second child to first child ( temp structure{ temp highp int x}) 1170:68 'S' ( temp structure{ temp highp int x}) 1180:68 Constant: 1190:68 0 (const int) 1200:69 x: direct index for structure ( temp highp int) 1210:69 'S' ( temp structure{ temp highp int x}) 1220:69 Constant: 1230:69 0 (const int) 1240:73 Constant: 1250:73 0.000000 1260:? Linker Objects 1270:? 'b' ( global bool) 1280:? 'tan' ( global highp float) 1290:? 's' ( smooth out structure{ global highp float f}) 130 131 132Linked vertex stage: 133 134ERROR: Linking vertex stage: No function definition (body) found: 135 g( 136 137Shader version: 100 138ERROR: node is still EOpNull! 1390:3 Function Definition: f(i1;i1;i1; ( global highp int) 1400:3 Function Parameters: 1410:3 'a' ( in highp int) 1420:3 'b' ( in highp int) 1430:3 'c' ( in highp int) 1440:5 Sequence 1450:5 Sequence 1460:5 move second child to first child ( temp highp int) 1470:5 'a' ( temp highp int) 1480:5 'b' ( in highp int) 1490:8 Sequence 1500:8 Sequence 1510:8 move second child to first child ( temp highp float) 1520:8 'a' ( temp highp float) 1530:8 add ( temp highp float) 1540:8 Convert int to float ( temp highp float) 1550:8 'a' ( temp highp int) 1560:8 Constant: 1570:8 1.000000 1580:11 Branch: Return with expression 1590:11 'a' ( temp highp int) 1600:36 Function Definition: main( ( global void) 1610:36 Function Parameters: 1620:? Sequence 1630:39 Function Call: g( ( temp highp int) 1640:42 'sin' ( temp highp float) 1650:43 Constant: 1660:43 0.000000 1670:44 Function Call: f(i1;i1;i1; ( global highp int) 1680:44 Constant: 1690:44 1 (const int) 1700:44 Constant: 1710:44 2 (const int) 1720:44 Constant: 1730:44 3 (const int) 1740:47 move second child to first child ( temp highp float) 1750:47 'f' ( temp highp float) 1760:47 Constant: 1770:47 3.000000 1780:49 move second child to first child ( temp highp 4-component vector of float) 1790:49 'gl_Position' ( invariant gl_Position highp 4-component vector of float Position) 1800:49 Construct vec4 ( temp highp 4-component vector of float) 1810:49 'f' ( temp highp float) 1820:51 Sequence 1830:51 Sequence 1840:51 move second child to first child ( temp highp int) 1850:51 'f' ( temp highp int) 1860:51 Constant: 1870:51 0 (const int) 1880:51 Loop with condition tested first 1890:51 Loop Condition 1900:51 Compare Less Than ( temp bool) 1910:51 'f' ( temp highp int) 1920:51 Constant: 1930:51 10 (const int) 1940:51 Loop Body 1950:52 Pre-Increment ( temp highp int) 1960:52 'f' ( temp highp int) 1970:51 Loop Terminal Expression 1980:51 Pre-Increment ( temp highp int) 1990:51 'f' ( temp highp int) 2000:54 Sequence 2010:54 move second child to first child ( temp highp int) 2020:54 'x' ( temp highp int) 2030:54 Constant: 2040:54 1 (const int) 2050:56 Sequence 2060:56 Sequence 2070:56 move second child to first child ( temp highp float) 2080:56 'x' ( temp highp float) 2090:56 Constant: 2100:56 2.000000 2110:56 move second child to first child ( temp highp float) 2120:56 'y' ( temp highp float) 2130:56 'x' ( temp highp float) 2140:60 Sequence 2150:60 Sequence 2160:60 move second child to first child ( temp highp int) 2170:60 'x' ( temp highp int) 2180:60 'x' ( temp highp int) 2190:68 Sequence 2200:68 Sequence 2210:68 move second child to first child ( temp structure{ temp highp int x}) 2220:68 'S' ( temp structure{ temp highp int x}) 2230:68 Constant: 2240:68 0 (const int) 2250:69 x: direct index for structure ( temp highp int) 2260:69 'S' ( temp structure{ temp highp int x}) 2270:69 Constant: 2280:69 0 (const int) 2290:73 Constant: 2300:73 0.000000 2310:? Linker Objects 2320:? 'b' ( global bool) 2330:? 'tan' ( global highp float) 2340:? 's' ( smooth out structure{ global highp float f}) 235 236