1 mains1.frag 2 Shader version: 110 3 0:? Sequence 4 0:3 Function Definition: main( ( global void) 5 0:3 Function Parameters: 6 0:? Linker Objects 7 8 mains2.frag 9 Shader version: 110 10 0:? Sequence 11 0:3 Function Definition: main( ( global void) 12 0:3 Function Parameters: 13 0:? Linker Objects 14 15 noMain1.geom 16 ERROR: #version: geometry shaders require es profile with version 310 or non-es profile with version 150 or above 17 ERROR: 1 compilation errors. No code generated. 18 19 20 Shader version: 150 21 invocations = -1 22 max_vertices = -1 23 input primitive = none 24 output primitive = points 25 ERROR: node is still EOpNull! 26 0:3 Function Definition: foo( ( global void) 27 0:3 Function Parameters: 28 0:? Linker Objects 29 30 noMain2.geom 31 Shader version: 150 32 invocations = -1 33 max_vertices = -1 34 input primitive = none 35 output primitive = line_strip 36 0:? Sequence 37 0:3 Function Definition: bar( ( global void) 38 0:3 Function Parameters: 39 0:? Linker Objects 40 41 42 Linked geometry stage: 43 44 ERROR: Linking geometry stage: Contradictory output layout primitives 45 ERROR: Linking geometry stage: Missing entry point: Each stage requires one entry point 46 ERROR: Linking geometry stage: At least one shader must specify an input layout primitive 47 ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value) 48 49 Linked fragment stage: 50 51 ERROR: Linking fragment stage: can't handle multiple entry points per stage 52 ERROR: Linking fragment stage: Multiple function bodies in multiple compilation units for the same signature in the same stage: 53 main( 54 55 Shader version: 150 56 invocations = 1 57 max_vertices = -1 58 input primitive = none 59 output primitive = points 60 ERROR: node is still EOpNull! 61 0:? Linker Objects 62 Shader version: 110 63 0:? Sequence 64 0:3 Function Definition: main( ( global void) 65 0:3 Function Parameters: 66 0:3 Function Definition: main( ( global void) 67 0:3 Function Parameters: 68 0:? Linker Objects 69 70