1mains1.frag
2Shader version: 110
30:? Sequence
40:3  Function Definition: main( ( global void)
50:3    Function Parameters:
60:?   Linker Objects
7
8mains2.frag
9Shader version: 110
100:? Sequence
110:3  Function Definition: main( ( global void)
120:3    Function Parameters:
130:?   Linker Objects
14
15noMain1.geom
16ERROR: #version: geometry shaders require es profile with version 310 or non-es profile with version 150 or above
17ERROR: 1 compilation errors.  No code generated.
18
19
20Shader version: 150
21invocations = -1
22max_vertices = -1
23input primitive = none
24output primitive = points
25ERROR: node is still EOpNull!
260:3  Function Definition: foo( ( global void)
270:3    Function Parameters:
280:?   Linker Objects
29
30noMain2.geom
31Shader version: 150
32invocations = -1
33max_vertices = -1
34input primitive = none
35output primitive = line_strip
360:? Sequence
370:3  Function Definition: bar( ( global void)
380:3    Function Parameters:
390:?   Linker Objects
40
41
42Linked geometry stage:
43
44ERROR: Linking geometry stage: Contradictory output layout primitives
45ERROR: Linking geometry stage: Missing entry point: Each stage requires one entry point
46ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
47ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
48
49Linked fragment stage:
50
51ERROR: Linking fragment stage: can't handle multiple entry points per stage
52ERROR: Linking fragment stage: Multiple function bodies in multiple compilation units for the same signature in the same stage:
53    main(
54
55Shader version: 150
56invocations = 1
57max_vertices = -1
58input primitive = none
59output primitive = points
60ERROR: node is still EOpNull!
610:?   Linker Objects
62Shader version: 110
630:? Sequence
640:3  Function Definition: main( ( global void)
650:3    Function Parameters:
660:3  Function Definition: main( ( global void)
670:3    Function Parameters:
680:?   Linker Objects
69
70