1110scope.vert 2ERROR: 0:5: 'a' : redefinition 3ERROR: 0:57: 'z' : undeclared identifier 4ERROR: 0:57: 'z' : redefinition 5ERROR: 0:83: 'S' : redefinition struct 6ERROR: 4 compilation errors. No code generated. 7 8 9Shader version: 110 10ERROR: node is still EOpNull! 110:3 Function Definition: f(i1;i1;i1; ( global int) 120:3 Function Parameters: 130:3 'a' ( in int) 140:3 'b' ( in int) 150:3 'c' ( in int) 160:? Sequence 170:8 Sequence 180:8 Sequence 190:8 move second child to first child ( temp float) 200:8 'a' ( temp float) 210:8 add ( temp float) 220:8 Convert int to float ( temp float) 230:8 'a' ( in int) 240:8 Constant: 250:8 1.000000 260:11 Branch: Return with expression 270:11 'a' ( in int) 280:25 Function Definition: cos(f1; ( global float) 290:25 Function Parameters: 300:25 'x' ( in float) 310:27 Sequence 320:27 Branch: Return with expression 330:27 Constant: 340:27 1.000000 350:29 Function Definition: radians(b1; ( global bool) 360:29 Function Parameters: 370:29 'x' ( in bool) 380:31 Sequence 390:31 Branch: Return with expression 400:31 Constant: 410:31 true (const bool) 420:34 Sequence 430:34 move second child to first child ( temp int) 440:34 'gi' ( global int) 450:34 Function Call: f(i1;i1;i1; ( global int) 460:34 Constant: 470:34 1 (const int) 480:34 Constant: 490:34 2 (const int) 500:34 Constant: 510:34 3 (const int) 520:36 Function Definition: main( ( global void) 530:36 Function Parameters: 540:? Sequence 550:39 Function Call: g( ( temp int) 560:42 'sin' ( temp float) 570:43 Function Call: sin(f1; ( global float) 580:43 Constant: 590:43 0.700000 600:44 Function Call: f(i1;i1;i1; ( global int) 610:44 Constant: 620:44 1 (const int) 630:44 Constant: 640:44 2 (const int) 650:44 Constant: 660:44 3 (const int) 670:47 move second child to first child ( temp float) 680:47 'f' ( temp float) 690:47 Constant: 700:47 3.000000 710:49 move second child to first child ( temp 4-component vector of float) 720:49 'gl_Position' ( gl_Position 4-component vector of float Position) 730:49 Construct vec4 ( temp 4-component vector of float) 740:49 'f' ( temp float) 750:51 Sequence 760:51 Sequence 770:51 move second child to first child ( temp int) 780:51 'f' ( temp int) 790:51 Constant: 800:51 0 (const int) 810:51 Loop with condition tested first 820:51 Loop Condition 830:51 Compare Less Than ( temp bool) 840:51 'f' ( temp int) 850:51 Constant: 860:51 10 (const int) 870:51 Loop Body 880:52 Pre-Increment ( temp int) 890:52 'f' ( temp int) 900:51 Loop Terminal Expression 910:51 Pre-Increment ( temp int) 920:51 'f' ( temp int) 930:54 Sequence 940:54 move second child to first child ( temp int) 950:54 'x' ( temp int) 960:54 Constant: 970:54 1 (const int) 980:56 Sequence 990:56 Sequence 1000:56 move second child to first child ( temp float) 1010:56 'x' ( temp float) 1020:56 Constant: 1030:56 2.000000 1040:56 move second child to first child ( temp float) 1050:56 'y' ( temp float) 1060:56 'x' ( temp float) 1070:60 Sequence 1080:60 Sequence 1090:60 move second child to first child ( temp int) 1100:60 'x' ( temp int) 1110:60 'x' ( temp int) 1120:68 Sequence 1130:68 Sequence 1140:68 move second child to first child ( temp structure{ temp int x}) 1150:68 'S' ( temp structure{ temp int x}) 1160:68 Constant: 1170:68 0 (const int) 1180:69 x: direct index for structure ( temp int) 1190:69 'S' ( temp structure{ temp int x}) 1200:69 Constant: 1210:69 0 (const int) 1220:73 Constant: 1230:73 183.346494 1240:? Sequence 1250:77 move second child to first child ( temp int) 1260:77 x: direct index for structure ( temp int) 1270:77 's' ( temp structure{ temp int x}) 1280:77 Constant: 1290:77 0 (const int) 1300:77 Constant: 1310:77 3 (const int) 1320:82 move second child to first child ( temp bool) 1330:82 b: direct index for structure ( temp bool) 1340:82 't' ( temp structure{ temp bool b}) 1350:82 Constant: 1360:82 0 (const int) 1370:82 Constant: 1380:82 true (const bool) 1390:? Linker Objects 1400:? 'b' ( global bool) 1410:? 'c' ( global bool) 1420:? 'f' ( global float) 1430:? 'tan' ( global float) 1440:? 'gi' ( global int) 145 146 147Linked vertex stage: 148 149ERROR: Linking vertex stage: No function definition (body) found: 150 sin(f1; 151ERROR: Linking vertex stage: No function definition (body) found: 152 g( 153 154Shader version: 110 155ERROR: node is still EOpNull! 1560:3 Function Definition: f(i1;i1;i1; ( global int) 1570:3 Function Parameters: 1580:3 'a' ( in int) 1590:3 'b' ( in int) 1600:3 'c' ( in int) 1610:? Sequence 1620:8 Sequence 1630:8 Sequence 1640:8 move second child to first child ( temp float) 1650:8 'a' ( temp float) 1660:8 add ( temp float) 1670:8 Convert int to float ( temp float) 1680:8 'a' ( in int) 1690:8 Constant: 1700:8 1.000000 1710:11 Branch: Return with expression 1720:11 'a' ( in int) 1730:34 Sequence 1740:34 move second child to first child ( temp int) 1750:34 'gi' ( global int) 1760:34 Function Call: f(i1;i1;i1; ( global int) 1770:34 Constant: 1780:34 1 (const int) 1790:34 Constant: 1800:34 2 (const int) 1810:34 Constant: 1820:34 3 (const int) 1830:36 Function Definition: main( ( global void) 1840:36 Function Parameters: 1850:? Sequence 1860:39 Function Call: g( ( temp int) 1870:42 'sin' ( temp float) 1880:43 Function Call: sin(f1; ( global float) 1890:43 Constant: 1900:43 0.700000 1910:44 Function Call: f(i1;i1;i1; ( global int) 1920:44 Constant: 1930:44 1 (const int) 1940:44 Constant: 1950:44 2 (const int) 1960:44 Constant: 1970:44 3 (const int) 1980:47 move second child to first child ( temp float) 1990:47 'f' ( temp float) 2000:47 Constant: 2010:47 3.000000 2020:49 move second child to first child ( temp 4-component vector of float) 2030:49 'gl_Position' ( gl_Position 4-component vector of float Position) 2040:49 Construct vec4 ( temp 4-component vector of float) 2050:49 'f' ( temp float) 2060:51 Sequence 2070:51 Sequence 2080:51 move second child to first child ( temp int) 2090:51 'f' ( temp int) 2100:51 Constant: 2110:51 0 (const int) 2120:51 Loop with condition tested first 2130:51 Loop Condition 2140:51 Compare Less Than ( temp bool) 2150:51 'f' ( temp int) 2160:51 Constant: 2170:51 10 (const int) 2180:51 Loop Body 2190:52 Pre-Increment ( temp int) 2200:52 'f' ( temp int) 2210:51 Loop Terminal Expression 2220:51 Pre-Increment ( temp int) 2230:51 'f' ( temp int) 2240:54 Sequence 2250:54 move second child to first child ( temp int) 2260:54 'x' ( temp int) 2270:54 Constant: 2280:54 1 (const int) 2290:56 Sequence 2300:56 Sequence 2310:56 move second child to first child ( temp float) 2320:56 'x' ( temp float) 2330:56 Constant: 2340:56 2.000000 2350:56 move second child to first child ( temp float) 2360:56 'y' ( temp float) 2370:56 'x' ( temp float) 2380:60 Sequence 2390:60 Sequence 2400:60 move second child to first child ( temp int) 2410:60 'x' ( temp int) 2420:60 'x' ( temp int) 2430:68 Sequence 2440:68 Sequence 2450:68 move second child to first child ( temp structure{ temp int x}) 2460:68 'S' ( temp structure{ temp int x}) 2470:68 Constant: 2480:68 0 (const int) 2490:69 x: direct index for structure ( temp int) 2500:69 'S' ( temp structure{ temp int x}) 2510:69 Constant: 2520:69 0 (const int) 2530:73 Constant: 2540:73 183.346494 2550:? Sequence 2560:77 move second child to first child ( temp int) 2570:77 x: direct index for structure ( temp int) 2580:77 's' ( temp structure{ temp int x}) 2590:77 Constant: 2600:77 0 (const int) 2610:77 Constant: 2620:77 3 (const int) 2630:82 move second child to first child ( temp bool) 2640:82 b: direct index for structure ( temp bool) 2650:82 't' ( temp structure{ temp bool b}) 2660:82 Constant: 2670:82 0 (const int) 2680:82 Constant: 2690:82 true (const bool) 2700:? Linker Objects 2710:? 'b' ( global bool) 2720:? 'c' ( global bool) 2730:? 'f' ( global float) 2740:? 'tan' ( global float) 2750:? 'gi' ( global int) 276 277