1recurse1.vert 2Shader version: 330 30:? Sequence 40:3 Function Definition: main( ( global void) 50:3 Function Parameters: 60:9 Function Definition: self( ( global void) 70:9 Function Parameters: 80:11 Sequence 90:11 Function Call: self( ( global void) 100:16 Function Definition: foo(f1; ( global void) 110:16 Function Parameters: 120:16 '' ( in float) 130:18 Sequence 140:18 Function Call: bar(i1; ( global float) 150:18 Constant: 160:18 2 (const int) 170:21 Function Definition: bar(i1; ( global float) 180:21 Function Parameters: 190:21 '' ( in int) 200:23 Sequence 210:23 Function Call: foo(f1; ( global void) 220:23 Constant: 230:23 4.200000 240:25 Branch: Return with expression 250:25 Constant: 260:25 3.200000 270:32 Function Definition: A( ( global void) 280:32 Function Parameters: 290:32 Sequence 300:32 Function Call: B( ( global void) 310:33 Function Definition: C( ( global void) 320:33 Function Parameters: 330:33 Sequence 340:33 Function Call: D( ( global void) 350:34 Function Definition: B( ( global void) 360:34 Function Parameters: 370:34 Sequence 380:34 Function Call: C( ( global void) 390:35 Function Definition: D( ( global void) 400:35 Function Parameters: 410:35 Sequence 420:35 Function Call: A( ( global void) 430:41 Function Definition: AT( ( global void) 440:41 Function Parameters: 450:41 Sequence 460:41 Function Call: BT( ( global void) 470:41 Function Call: BT( ( global void) 480:41 Function Call: BT( ( global void) 490:42 Function Definition: CT( ( global void) 500:42 Function Parameters: 510:42 Sequence 520:42 Function Call: DT( ( global void) 530:42 Function Call: AT( ( global void) 540:42 Function Call: DT( ( global void) 550:42 Function Call: BT( ( global void) 560:43 Function Definition: BT( ( global void) 570:43 Function Parameters: 580:43 Sequence 590:43 Function Call: CT( ( global void) 600:43 Function Call: CT( ( global void) 610:43 Function Call: CT( ( global void) 620:44 Function Definition: DT( ( global void) 630:44 Function Parameters: 640:44 Sequence 650:44 Function Call: AT( ( global void) 660:? Linker Objects 670:? 'gl_VertexID' ( gl_VertexId int VertexId) 680:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 69 70recurse1.frag 71Shader version: 330 720:? Sequence 730:5 Function Definition: main( ( global void) 740:5 Function Parameters: 750:11 Function Definition: cfoo(f1; ( global void) 760:11 Function Parameters: 770:11 '' ( in float) 780:13 Sequence 790:13 Function Call: cbar(i1; ( global float) 800:13 Constant: 810:13 2 (const int) 820:20 Function Definition: CA( ( global void) 830:20 Function Parameters: 840:20 Sequence 850:20 Function Call: CB( ( global void) 860:21 Function Definition: CC( ( global void) 870:21 Function Parameters: 880:21 Sequence 890:21 Function Call: CD( ( global void) 900:27 Function Definition: CAT( ( global void) 910:27 Function Parameters: 920:27 Sequence 930:27 Function Call: CBT( ( global void) 940:27 Function Call: CBT( ( global void) 950:27 Function Call: CBT( ( global void) 960:28 Function Definition: CCT( ( global void) 970:28 Function Parameters: 980:28 Sequence 990:28 Function Call: CDT( ( global void) 1000:28 Function Call: CDT( ( global void) 1010:28 Function Call: CBT( ( global void) 1020:32 Function Definition: norA( ( global void) 1030:32 Function Parameters: 1040:33 Function Definition: norB( ( global void) 1050:33 Function Parameters: 1060:33 Sequence 1070:33 Function Call: norA( ( global void) 1080:34 Function Definition: norC( ( global void) 1090:34 Function Parameters: 1100:34 Sequence 1110:34 Function Call: norA( ( global void) 1120:35 Function Definition: norD( ( global void) 1130:35 Function Parameters: 1140:35 Sequence 1150:35 Function Call: norA( ( global void) 1160:36 Function Definition: norE( ( global void) 1170:36 Function Parameters: 1180:36 Sequence 1190:36 Function Call: norB( ( global void) 1200:37 Function Definition: norF( ( global void) 1210:37 Function Parameters: 1220:37 Sequence 1230:37 Function Call: norB( ( global void) 1240:38 Function Definition: norG( ( global void) 1250:38 Function Parameters: 1260:38 Sequence 1270:38 Function Call: norE( ( global void) 1280:39 Function Definition: norH( ( global void) 1290:39 Function Parameters: 1300:39 Sequence 1310:39 Function Call: norE( ( global void) 1320:40 Function Definition: norI( ( global void) 1330:40 Function Parameters: 1340:40 Sequence 1350:40 Function Call: norE( ( global void) 1360:44 Function Definition: norcA( ( global void) 1370:44 Function Parameters: 1380:45 Function Definition: norcB( ( global void) 1390:45 Function Parameters: 1400:45 Sequence 1410:45 Function Call: norcA( ( global void) 1420:46 Function Definition: norcC( ( global void) 1430:46 Function Parameters: 1440:46 Sequence 1450:46 Function Call: norcB( ( global void) 1460:47 Function Definition: norcD( ( global void) 1470:47 Function Parameters: 1480:47 Sequence 1490:47 Function Call: norcC( ( global void) 1500:47 Function Call: norcB( ( global void) 1510:48 Function Definition: norcE( ( global void) 1520:48 Function Parameters: 1530:48 Sequence 1540:48 Function Call: norcD( ( global void) 1550:? Linker Objects 156 157recurse2.frag 158Shader version: 330 1590:? Sequence 1600:9 Function Definition: cbar(i1; ( global float) 1610:9 Function Parameters: 1620:9 '' ( in int) 1630:11 Sequence 1640:11 Function Call: cfoo(f1; ( global void) 1650:11 Constant: 1660:11 4.200000 1670:13 Branch: Return with expression 1680:13 Constant: 1690:13 3.200000 1700:20 Function Definition: CB( ( global void) 1710:20 Function Parameters: 1720:20 Sequence 1730:20 Function Call: CC( ( global void) 1740:21 Function Definition: CD( ( global void) 1750:21 Function Parameters: 1760:21 Sequence 1770:21 Function Call: CA( ( global void) 1780:27 Function Definition: CBT( ( global void) 1790:27 Function Parameters: 1800:27 Sequence 1810:27 Function Call: CCT( ( global void) 1820:27 Function Call: CCT( ( global void) 1830:27 Function Call: CCT( ( global void) 1840:28 Function Definition: CDT( ( global void) 1850:28 Function Parameters: 1860:28 Sequence 1870:28 Function Call: CAT( ( global void) 1880:? Linker Objects 189 190 191Linked vertex stage: 192 193ERROR: Linking vertex stage: Recursion detected: 194 BT( calling CT( 195ERROR: Linking vertex stage: Recursion detected: 196 AT( calling BT( 197ERROR: Linking vertex stage: Recursion detected: 198 DT( calling AT( 199ERROR: Linking vertex stage: Recursion detected: 200 D( calling A( 201ERROR: Linking vertex stage: Recursion detected: 202 bar(i1; calling foo(f1; 203ERROR: Linking vertex stage: Recursion detected: 204 self( calling self( 205 206Linked fragment stage: 207 208ERROR: Linking fragment stage: Recursion detected: 209 CCT( calling CBT( 210ERROR: Linking fragment stage: Recursion detected: 211 CBT( calling CCT( 212ERROR: Linking fragment stage: Recursion detected: 213 CC( calling CD( 214ERROR: Linking fragment stage: Recursion detected: 215 cfoo(f1; calling cbar(i1; 216 217Shader version: 330 2180:? Sequence 2190:3 Function Definition: main( ( global void) 2200:3 Function Parameters: 2210:? Linker Objects 2220:? 'gl_VertexID' ( gl_VertexId int VertexId) 2230:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 224Shader version: 330 2250:? Sequence 2260:5 Function Definition: main( ( global void) 2270:5 Function Parameters: 2280:? Linker Objects 229 230