1 310runtimeArray.vert 2 ERROR: 0:9: '' : array size required 3 ERROR: 1 compilation errors. No code generated. 4 5 6 Shader version: 310 7 ERROR: node is still EOpNull! 8 0:12 Function Definition: main( ( global void) 9 0:12 Function Parameters: 10 0:14 Sequence 11 0:14 move second child to first child ( temp highp float) 12 0:14 'o' (layout( location=0) smooth out highp float) 13 0:14 f: direct index for structure ( global highp float) 14 0:14 direct index (layout( column_major shared) temp structure{ global highp float f}) 15 0:14 s: direct index for structure (layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f}) 16 0:14 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s}) 17 0:14 Constant: 18 0:14 0 (const uint) 19 0:14 Constant: 20 0:14 5 (const int) 21 0:14 Constant: 22 0:14 0 (const int) 23 0:15 add second child into first child ( temp highp float) 24 0:15 'o' (layout( location=0) smooth out highp float) 25 0:15 f: direct index for structure ( global highp float) 26 0:15 direct index (layout( column_major shared) temp structure{ global highp float f}) 27 0:15 s: direct index for structure (layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f}) 28 0:15 'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s}) 29 0:15 Constant: 30 0:15 0 (const int) 31 0:15 Constant: 32 0:15 6 (const int) 33 0:15 Constant: 34 0:15 0 (const int) 35 0:16 add second child into first child ( temp highp float) 36 0:16 'o' (layout( location=0) smooth out highp float) 37 0:16 f: direct index for structure ( global highp float) 38 0:16 direct index (layout( column_major shared) temp structure{ global highp float f}) 39 0:16 s: direct index for structure (layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f}) 40 0:16 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 41 0:16 'b3name' (layout( column_major shared) buffer unsized 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 42 0:16 Constant: 43 0:16 3 (const int) 44 0:16 Constant: 45 0:16 0 (const int) 46 0:16 Constant: 47 0:16 7 (const int) 48 0:16 Constant: 49 0:16 0 (const int) 50 0:17 add second child into first child ( temp highp float) 51 0:17 'o' (layout( location=0) smooth out highp float) 52 0:17 f: direct index for structure ( global highp float) 53 0:17 direct index (layout( column_major shared) temp structure{ global highp float f}) 54 0:17 s: direct index for structure (layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f}) 55 0:17 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 56 0:17 'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 57 0:17 Constant: 58 0:17 2 (const int) 59 0:17 Constant: 60 0:17 0 (const int) 61 0:17 Constant: 62 0:17 8 (const int) 63 0:17 Constant: 64 0:17 0 (const int) 65 0:? Linker Objects 66 0:? 'o' (layout( location=0) smooth out highp float) 67 0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s}) 68 0:? 'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s}) 69 0:? 'b3name' (layout( column_major shared) buffer unsized 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 70 0:? 'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 71 0:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 72 0:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 73 74 75 Linked vertex stage: 76 77 78 Shader version: 310 79 ERROR: node is still EOpNull! 80 0:12 Function Definition: main( ( global void) 81 0:12 Function Parameters: 82 0:14 Sequence 83 0:14 move second child to first child ( temp highp float) 84 0:14 'o' (layout( location=0) smooth out highp float) 85 0:14 f: direct index for structure ( global highp float) 86 0:14 direct index (layout( column_major shared) temp structure{ global highp float f}) 87 0:14 s: direct index for structure (layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f}) 88 0:14 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s}) 89 0:14 Constant: 90 0:14 0 (const uint) 91 0:14 Constant: 92 0:14 5 (const int) 93 0:14 Constant: 94 0:14 0 (const int) 95 0:15 add second child into first child ( temp highp float) 96 0:15 'o' (layout( location=0) smooth out highp float) 97 0:15 f: direct index for structure ( global highp float) 98 0:15 direct index (layout( column_major shared) temp structure{ global highp float f}) 99 0:15 s: direct index for structure (layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f}) 100 0:15 'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s}) 101 0:15 Constant: 102 0:15 0 (const int) 103 0:15 Constant: 104 0:15 6 (const int) 105 0:15 Constant: 106 0:15 0 (const int) 107 0:16 add second child into first child ( temp highp float) 108 0:16 'o' (layout( location=0) smooth out highp float) 109 0:16 f: direct index for structure ( global highp float) 110 0:16 direct index (layout( column_major shared) temp structure{ global highp float f}) 111 0:16 s: direct index for structure (layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f}) 112 0:16 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 113 0:16 'b3name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 114 0:16 Constant: 115 0:16 3 (const int) 116 0:16 Constant: 117 0:16 0 (const int) 118 0:16 Constant: 119 0:16 7 (const int) 120 0:16 Constant: 121 0:16 0 (const int) 122 0:17 add second child into first child ( temp highp float) 123 0:17 'o' (layout( location=0) smooth out highp float) 124 0:17 f: direct index for structure ( global highp float) 125 0:17 direct index (layout( column_major shared) temp structure{ global highp float f}) 126 0:17 s: direct index for structure (layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f}) 127 0:17 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 128 0:17 'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 129 0:17 Constant: 130 0:17 2 (const int) 131 0:17 Constant: 132 0:17 0 (const int) 133 0:17 Constant: 134 0:17 8 (const int) 135 0:17 Constant: 136 0:17 0 (const int) 137 0:? Linker Objects 138 0:? 'o' (layout( location=0) smooth out highp float) 139 0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 6-element array of structure{ global highp float f} s}) 140 0:? 'b2name' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 7-element array of structure{ global highp float f} s}) 141 0:? 'b3name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 8-element array of structure{ global highp float f} s}) 142 0:? 'b4name' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer unsized 9-element array of structure{ global highp float f} s}) 143 0:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 144 0:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 145 146