1617a3babSopenharmony_ci450.tesc 2617a3babSopenharmony_ciERROR: 0:20: 'location' : cannot use in a block array where new locations are needed for each block element 3617a3babSopenharmony_ciERROR: 1 compilation errors. No code generated. 4617a3babSopenharmony_ci 5617a3babSopenharmony_ci 6617a3babSopenharmony_ciShader version: 450 7617a3babSopenharmony_civertices = -1 8617a3babSopenharmony_ciERROR: node is still EOpNull! 9617a3babSopenharmony_ci0:11 Function Definition: main( ( global void) 10617a3babSopenharmony_ci0:11 Function Parameters: 11617a3babSopenharmony_ci0:13 Sequence 12617a3babSopenharmony_ci0:13 move second child to first child ( temp float) 13617a3babSopenharmony_ci0:13 direct index ( temp float CullDistance) 14617a3babSopenharmony_ci0:13 gl_CullDistance: direct index for structure ( out 3-element array of float CullDistance) 15617a3babSopenharmony_ci0:13 indirect index ( temp block{ out 3-element array of float CullDistance gl_CullDistance}) 16617a3babSopenharmony_ci0:13 'gl_out' ( out 4-element array of block{ out 3-element array of float CullDistance gl_CullDistance}) 17617a3babSopenharmony_ci0:13 'gl_InvocationID' ( in int InvocationID) 18617a3babSopenharmony_ci0:13 Constant: 19617a3babSopenharmony_ci0:13 0 (const int) 20617a3babSopenharmony_ci0:13 Constant: 21617a3babSopenharmony_ci0:13 2 (const int) 22617a3babSopenharmony_ci0:13 direct index ( temp float CullDistance) 23617a3babSopenharmony_ci0:13 gl_CullDistance: direct index for structure ( in 3-element array of float CullDistance) 24617a3babSopenharmony_ci0:13 direct index ( temp block{ in 3-element array of float CullDistance gl_CullDistance}) 25617a3babSopenharmony_ci0:13 'gl_in' ( in 32-element array of block{ in 3-element array of float CullDistance gl_CullDistance}) 26617a3babSopenharmony_ci0:13 Constant: 27617a3babSopenharmony_ci0:13 1 (const int) 28617a3babSopenharmony_ci0:13 Constant: 29617a3babSopenharmony_ci0:13 0 (const int) 30617a3babSopenharmony_ci0:13 Constant: 31617a3babSopenharmony_ci0:13 2 (const int) 32617a3babSopenharmony_ci0:? Linker Objects 33617a3babSopenharmony_ci0:? 'gl_in' ( in 32-element array of block{ in 3-element array of float CullDistance gl_CullDistance}) 34617a3babSopenharmony_ci0:? 'gl_out' ( out 4-element array of block{ out 3-element array of float CullDistance gl_CullDistance}) 35617a3babSopenharmony_ci0:? 'bInst1' ( out 2-element array of block{layout( location=4) out float f, layout( location=5) out float g}) 36617a3babSopenharmony_ci0:? 'bInst2' ( out 2-element array of 3-element array of block{layout( location=6) out float f, layout( location=7) out float g}) 37617a3babSopenharmony_ci 38617a3babSopenharmony_ci 39617a3babSopenharmony_ciLinked tessellation control stage: 40617a3babSopenharmony_ci 41617a3babSopenharmony_ciERROR: Linking tessellation control stage: At least one shader must specify an output layout(vertices=...) 42617a3babSopenharmony_ci 43617a3babSopenharmony_ciShader version: 450 44617a3babSopenharmony_civertices = -1 45617a3babSopenharmony_ciERROR: node is still EOpNull! 46617a3babSopenharmony_ci0:11 Function Definition: main( ( global void) 47617a3babSopenharmony_ci0:11 Function Parameters: 48617a3babSopenharmony_ci0:13 Sequence 49617a3babSopenharmony_ci0:13 move second child to first child ( temp float) 50617a3babSopenharmony_ci0:13 direct index ( temp float CullDistance) 51617a3babSopenharmony_ci0:13 gl_CullDistance: direct index for structure ( out 3-element array of float CullDistance) 52617a3babSopenharmony_ci0:13 indirect index ( temp block{ out 3-element array of float CullDistance gl_CullDistance}) 53617a3babSopenharmony_ci0:13 'gl_out' ( out 4-element array of block{ out 3-element array of float CullDistance gl_CullDistance}) 54617a3babSopenharmony_ci0:13 'gl_InvocationID' ( in int InvocationID) 55617a3babSopenharmony_ci0:13 Constant: 56617a3babSopenharmony_ci0:13 0 (const int) 57617a3babSopenharmony_ci0:13 Constant: 58617a3babSopenharmony_ci0:13 2 (const int) 59617a3babSopenharmony_ci0:13 direct index ( temp float CullDistance) 60617a3babSopenharmony_ci0:13 gl_CullDistance: direct index for structure ( in 3-element array of float CullDistance) 61617a3babSopenharmony_ci0:13 direct index ( temp block{ in 3-element array of float CullDistance gl_CullDistance}) 62617a3babSopenharmony_ci0:13 'gl_in' ( in 32-element array of block{ in 3-element array of float CullDistance gl_CullDistance}) 63617a3babSopenharmony_ci0:13 Constant: 64617a3babSopenharmony_ci0:13 1 (const int) 65617a3babSopenharmony_ci0:13 Constant: 66617a3babSopenharmony_ci0:13 0 (const int) 67617a3babSopenharmony_ci0:13 Constant: 68617a3babSopenharmony_ci0:13 2 (const int) 69617a3babSopenharmony_ci0:? Linker Objects 70617a3babSopenharmony_ci0:? 'gl_in' ( in 32-element array of block{ in 3-element array of float CullDistance gl_CullDistance}) 71617a3babSopenharmony_ci0:? 'gl_out' ( out 4-element array of block{ out 3-element array of float CullDistance gl_CullDistance}) 72617a3babSopenharmony_ci0:? 'bInst1' ( out 2-element array of block{layout( location=4) out float f, layout( location=5) out float g}) 73617a3babSopenharmony_ci0:? 'bInst2' ( out 2-element array of 3-element array of block{layout( location=6) out float f, layout( location=7) out float g}) 74617a3babSopenharmony_ci 75