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