1617a3babSopenharmony_ci410.geom 2617a3babSopenharmony_ciERROR: 0:8: 'myIn' : cannot redeclare a built-in block with a user name 3617a3babSopenharmony_ciERROR: 0:12: 'gl_myIn' : no declaration found for redeclaration 4617a3babSopenharmony_ciERROR: 0:20: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use 5617a3babSopenharmony_ciERROR: 0:32: 'gl_Position' : no such field in structure 'gl_in' 6617a3babSopenharmony_ciERROR: 0:32: '=' : cannot convert from ' temp block{ in float PointSize gl_PointSize}' to ' temp 4-component vector of float' 7617a3babSopenharmony_ciERROR: 0:33: 'gl_Position' : member of nameless block was not redeclared 8617a3babSopenharmony_ciERROR: 0:33: 'assign' : l-value required "gl_PerVertex" (can't modify void) 9617a3babSopenharmony_ciERROR: 0:33: 'assign' : cannot convert from ' const 4-component vector of float' to 'layout( stream=0) gl_Position void Position' 10617a3babSopenharmony_ciWARNING: 0:38: 'return' : type conversion on return values was not explicitly allowed until version 420 11617a3babSopenharmony_ciERROR: 8 compilation errors. No code generated. 12617a3babSopenharmony_ci 13617a3babSopenharmony_ci 14617a3babSopenharmony_ciShader version: 410 15617a3babSopenharmony_ciinvocations = -1 16617a3babSopenharmony_cimax_vertices = -1 17617a3babSopenharmony_ciinput primitive = none 18617a3babSopenharmony_cioutput primitive = none 19617a3babSopenharmony_ciERROR: node is still EOpNull! 20617a3babSopenharmony_ci0:3 Function Definition: main( ( global void) 21617a3babSopenharmony_ci0:3 Function Parameters: 22617a3babSopenharmony_ci0:5 Sequence 23617a3babSopenharmony_ci0:5 move second child to first child ( temp int) 24617a3babSopenharmony_ci0:5 'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex) 25617a3babSopenharmony_ci0:5 Constant: 26617a3babSopenharmony_ci0:5 7 (const int) 27617a3babSopenharmony_ci0:28 Function Definition: foo( ( global void) 28617a3babSopenharmony_ci0:28 Function Parameters: 29617a3babSopenharmony_ci0:30 Sequence 30617a3babSopenharmony_ci0:30 Sequence 31617a3babSopenharmony_ci0:30 move second child to first child ( temp float) 32617a3babSopenharmony_ci0:30 'p' ( temp float) 33617a3babSopenharmony_ci0:30 gl_PointSize: direct index for structure ( in float PointSize) 34617a3babSopenharmony_ci0:30 direct index ( temp block{ in float PointSize gl_PointSize}) 35617a3babSopenharmony_ci0:30 'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize}) 36617a3babSopenharmony_ci0:30 Constant: 37617a3babSopenharmony_ci0:30 1 (const int) 38617a3babSopenharmony_ci0:30 Constant: 39617a3babSopenharmony_ci0:30 0 (const int) 40617a3babSopenharmony_ci0:31 move second child to first child ( temp float) 41617a3babSopenharmony_ci0:31 gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize float PointSize) 42617a3babSopenharmony_ci0:31 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize}) 43617a3babSopenharmony_ci0:31 Constant: 44617a3babSopenharmony_ci0:31 1 (const uint) 45617a3babSopenharmony_ci0:31 'p' ( temp float) 46617a3babSopenharmony_ci0:33 gl_Position: direct index for structure (layout( stream=0) gl_Position void Position) 47617a3babSopenharmony_ci0:33 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize}) 48617a3babSopenharmony_ci0:33 Constant: 49617a3babSopenharmony_ci0:33 0 (const uint) 50617a3babSopenharmony_ci0:36 Function Definition: foo5( ( global float) 51617a3babSopenharmony_ci0:36 Function Parameters: 52617a3babSopenharmony_ci0:38 Sequence 53617a3babSopenharmony_ci0:38 Branch: Return with expression 54617a3babSopenharmony_ci0:38 Constant: 55617a3babSopenharmony_ci0:38 4.000000 56617a3babSopenharmony_ci0:? Linker Objects 57617a3babSopenharmony_ci0:? 'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize}) 58617a3babSopenharmony_ci0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize}) 59617a3babSopenharmony_ci 60617a3babSopenharmony_ci 61617a3babSopenharmony_ciLinked geometry stage: 62617a3babSopenharmony_ci 63617a3babSopenharmony_ciERROR: Linking geometry stage: At least one shader must specify an input layout primitive 64617a3babSopenharmony_ciERROR: Linking geometry stage: At least one shader must specify an output layout primitive 65617a3babSopenharmony_ciERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value) 66617a3babSopenharmony_ci 67617a3babSopenharmony_ciShader version: 410 68617a3babSopenharmony_ciinvocations = 1 69617a3babSopenharmony_cimax_vertices = -1 70617a3babSopenharmony_ciinput primitive = none 71617a3babSopenharmony_cioutput primitive = none 72617a3babSopenharmony_ciERROR: node is still EOpNull! 73617a3babSopenharmony_ci0:3 Function Definition: main( ( global void) 74617a3babSopenharmony_ci0:3 Function Parameters: 75617a3babSopenharmony_ci0:5 Sequence 76617a3babSopenharmony_ci0:5 move second child to first child ( temp int) 77617a3babSopenharmony_ci0:5 'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex) 78617a3babSopenharmony_ci0:5 Constant: 79617a3babSopenharmony_ci0:5 7 (const int) 80617a3babSopenharmony_ci0:? Linker Objects 81617a3babSopenharmony_ci0:? 'gl_in' ( in 2-element array of block{ in float PointSize gl_PointSize}) 82617a3babSopenharmony_ci0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize}) 83617a3babSopenharmony_ci 84