1cppNest.vert
2ERROR: 0:144: '#elif' : #elif after #else
3ERROR: 0:152: '#else' : #else after #else
4ERROR: 0:161: '#elif' : #elif after #else
5ERROR: 0:169: '#else' : #else after #else
6ERROR: 0:177: 'macro expansion' : End of input in macro FUNC
7ERROR: 0:178: '' : compilation terminated
8ERROR: 6 compilation errors.  No code generated.
9
10
11Shader version: 110
12ERROR: node is still EOpNull!
130:5  Sequence
140:5    move second child to first child ( temp float)
150:5      'sum' ( global float)
160:5      Constant:
170:5        0.000000
180:7  Function Definition: main( ( global void)
190:7    Function Parameters:
200:12    Sequence
210:12      add second child into first child ( temp float)
220:12        'sum' ( global float)
230:12        Constant:
240:12          1.000000
250:21      add second child into first child ( temp float)
260:21        'sum' ( global float)
270:21        Constant:
280:21          300.000000
290:61      add second child into first child ( temp float)
300:61        'sum' ( global float)
310:61        Constant:
320:61          600000.000000
330:65      add second child into first child ( temp float)
340:65        'sum' ( global float)
350:65        Constant:
360:65          80000000.000000
370:69      add second child into first child ( temp float)
380:69        'sum' ( global float)
390:69        Constant:
400:69          900000000.000000
410:76      add second child into first child ( temp float)
420:76        'sum' ( global float)
430:76        Constant:
440:76          7000000.000000
450:86      move second child to first child ( temp 4-component vector of float)
460:86        'gl_Position' ( gl_Position 4-component vector of float Position)
470:86        Construct vec4 ( temp 4-component vector of float)
480:86          'sum' ( global float)
490:103  Sequence
500:103    move second child to first child ( temp int)
510:103      'selected4' ( global int)
520:103      Constant:
530:103        4 (const int)
540:115  Sequence
550:115    move second child to first child ( temp int)
560:115      'selected2' ( global int)
570:115      Constant:
580:115        2 (const int)
590:133  Sequence
600:133    move second child to first child ( temp int)
610:133      'selected3' ( global int)
620:133      Constant:
630:133        3 (const int)
640:175  Function Definition: foo985( ( global void)
650:175    Function Parameters:
660:175    Sequence
670:175      add ( temp int)
680:175        Constant:
690:175          2 (const int)
700:175        Comma ( temp int)
710:175          Constant:
720:175            3 (const int)
730:175          Constant:
740:175            4 (const int)
750:?   Linker Objects
760:?     'sum' ( global float)
770:?     'selected4' ( global int)
780:?     'selected2' ( global int)
790:?     'selected3' ( global int)
80
81
82Linked vertex stage:
83
84
85Shader version: 110
86ERROR: node is still EOpNull!
870:5  Sequence
880:5    move second child to first child ( temp float)
890:5      'sum' ( global float)
900:5      Constant:
910:5        0.000000
920:7  Function Definition: main( ( global void)
930:7    Function Parameters:
940:12    Sequence
950:12      add second child into first child ( temp float)
960:12        'sum' ( global float)
970:12        Constant:
980:12          1.000000
990:21      add second child into first child ( temp float)
1000:21        'sum' ( global float)
1010:21        Constant:
1020:21          300.000000
1030:61      add second child into first child ( temp float)
1040:61        'sum' ( global float)
1050:61        Constant:
1060:61          600000.000000
1070:65      add second child into first child ( temp float)
1080:65        'sum' ( global float)
1090:65        Constant:
1100:65          80000000.000000
1110:69      add second child into first child ( temp float)
1120:69        'sum' ( global float)
1130:69        Constant:
1140:69          900000000.000000
1150:76      add second child into first child ( temp float)
1160:76        'sum' ( global float)
1170:76        Constant:
1180:76          7000000.000000
1190:86      move second child to first child ( temp 4-component vector of float)
1200:86        'gl_Position' ( gl_Position 4-component vector of float Position)
1210:86        Construct vec4 ( temp 4-component vector of float)
1220:86          'sum' ( global float)
1230:103  Sequence
1240:103    move second child to first child ( temp int)
1250:103      'selected4' ( global int)
1260:103      Constant:
1270:103        4 (const int)
1280:115  Sequence
1290:115    move second child to first child ( temp int)
1300:115      'selected2' ( global int)
1310:115      Constant:
1320:115        2 (const int)
1330:133  Sequence
1340:133    move second child to first child ( temp int)
1350:133      'selected3' ( global int)
1360:133      Constant:
1370:133        3 (const int)
1380:?   Linker Objects
1390:?     'sum' ( global float)
1400:?     'selected4' ( global int)
1410:?     'selected2' ( global int)
1420:?     'selected3' ( global int)
143
144