1 130.vert 2 ERROR: 0:59: 'gl_InstanceID' : undeclared identifier 3 ERROR: 0:59: '=' : cannot convert from ' temp float' to ' temp int' 4 ERROR: 0:61: 'texelFetch' : no matching overloaded function found 5 ERROR: 0:61: 'assign' : cannot convert from ' const float' to ' temp int' 6 ERROR: 4 compilation errors. No code generated. 7 8 9 Shader version: 130 10 ERROR: node is still EOpNull! 11 0:15 Function Definition: main( ( global void) 12 0:15 Function Parameters: 13 0:17 Sequence 14 0:17 Sequence 15 0:17 move second child to first child ( temp float) 16 0:17 'f' ( temp float) 17 0:17 Constant: 18 0:17 3.000000 19 0:18 switch 20 0:18 condition 21 0:18 'c' ( uniform int) 22 0:18 body 23 0:18 Sequence 24 0:19 case: with expression 25 0:19 Constant: 26 0:19 1 (const int) 27 0:? Sequence 28 0:20 move second child to first child ( temp float) 29 0:20 'f' ( temp float) 30 0:20 sine ( global float) 31 0:20 'f' ( temp float) 32 0:21 Branch: Break 33 0:22 case: with expression 34 0:22 Constant: 35 0:22 2 (const int) 36 0:? Sequence 37 0:23 move second child to first child ( temp float) 38 0:23 'f' ( temp float) 39 0:23 component-wise multiply ( temp float) 40 0:23 'f' ( temp float) 41 0:23 'f' ( temp float) 42 0:24 default: 43 0:? Sequence 44 0:25 move second child to first child ( temp float) 45 0:25 'f' ( temp float) 46 0:25 Constant: 47 0:25 3.000000 48 0:29 move second child to first child ( temp uint) 49 0:29 'i' ( temp uint) 50 0:29 direct index ( temp uint) 51 0:29 texture ( global 4-component vector of uint) 52 0:29 'us2D' ( uniform usampler2D) 53 0:29 Convert int to float ( temp 2-component vector of float) 54 0:29 'x' ( in 2-component vector of int) 55 0:29 Constant: 56 0:29 3 (const int) 57 0:30 inclusive-or ( temp uint) 58 0:30 left-shift ( temp uint) 59 0:30 'i' ( temp uint) 60 0:30 Constant: 61 0:30 3 (const uint) 62 0:30 Constant: 63 0:30 69 (const uint) 64 0:33 Sequence 65 0:33 move second child to first child ( temp 3-component vector of float) 66 0:33 'v11' ( temp 3-component vector of float) 67 0:33 modf ( global 3-component vector of float) 68 0:33 'modfIn' ( temp 3-component vector of float) 69 0:33 'modfOut' ( temp 3-component vector of float) 70 0:34 Sequence 71 0:34 move second child to first child ( temp float) 72 0:34 't' ( temp float) 73 0:34 trunc ( global float) 74 0:34 'f' ( temp float) 75 0:35 Sequence 76 0:35 move second child to first child ( temp 2-component vector of float) 77 0:35 'v12' ( temp 2-component vector of float) 78 0:35 round ( global 2-component vector of float) 79 0:35 'v2a' ( in 2-component vector of float) 80 0:36 Sequence 81 0:36 move second child to first child ( temp 2-component vector of float) 82 0:36 'v13' ( temp 2-component vector of float) 83 0:36 roundEven ( global 2-component vector of float) 84 0:36 'v2a' ( in 2-component vector of float) 85 0:37 Sequence 86 0:37 move second child to first child ( temp 2-component vector of bool) 87 0:37 'b10' ( temp 2-component vector of bool) 88 0:37 isnan ( global 2-component vector of bool) 89 0:37 'v2a' ( in 2-component vector of float) 90 0:38 Sequence 91 0:38 move second child to first child ( temp 4-component vector of bool) 92 0:38 'b11' ( temp 4-component vector of bool) 93 0:38 isinf ( global 4-component vector of bool) 94 0:38 'v4' ( uniform 4-component vector of float) 95 0:40 add ( temp 2-component vector of float) 96 0:40 hyp. sine ( global float) 97 0:40 'c1D' ( in float) 98 0:41 vector-scale ( temp 2-component vector of float) 99 0:41 hyp. cosine ( global float) 100 0:41 'c1D' ( in float) 101 0:41 hyp. tangent ( global 2-component vector of float) 102 0:41 'c2D' ( in 2-component vector of float) 103 0:42 add ( temp 4-component vector of float) 104 0:42 arc hyp. sine ( global 4-component vector of float) 105 0:42 'c4D' ( smooth temp 4-component vector of float) 106 0:42 arc hyp. cosine ( global 4-component vector of float) 107 0:42 'c4D' ( smooth temp 4-component vector of float) 108 0:43 arc hyp. tangent ( global 3-component vector of float) 109 0:43 'c3D' ( in 3-component vector of float) 110 0:45 Sequence 111 0:45 move second child to first child ( temp int) 112 0:45 'id' ( temp int) 113 0:45 'gl_VertexID' ( gl_VertexId int VertexId) 114 0:46 move second child to first child ( temp float) 115 0:46 direct index ( smooth temp float ClipDistance) 116 0:46 'gl_ClipDistance' ( smooth out unsized 2-element array of float ClipDistance) 117 0:46 Constant: 118 0:46 1 (const int) 119 0:46 Constant: 120 0:46 0.300000 121 0:57 Function Definition: foo88( ( global void) 122 0:57 Function Parameters: 123 0:? Sequence 124 0:61 'id' ( temp int) 125 0:63 'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex) 126 0:64 'gl_Color' ( in 4-component vector of float Color) 127 0:65 direct index ( temp structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation}) 128 0:65 'gl_LightSource' ( uniform 32-element array of structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation}) 129 0:65 Constant: 130 0:65 0 (const int) 131 0:66 far: direct index for structure ( global float) 132 0:66 'gl_DepthRange' ( uniform structure{ global float near, global float far, global float diff}) 133 0:66 Constant: 134 0:66 1 (const int) 135 0:67 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord) 136 0:68 'gl_FogFragCoord' ( smooth out float FogFragCoord) 137 0:69 'gl_FrontColor' ( smooth out 4-component vector of float FrontColor) 138 0:? Linker Objects 139 0:? 'c' ( uniform int) 140 0:? 'us2D' ( uniform usampler2D) 141 0:? 'x' ( in 2-component vector of int) 142 0:? 'v2a' ( in 2-component vector of float) 143 0:? 'c1D' ( in float) 144 0:? 'c2D' ( in 2-component vector of float) 145 0:? 'c3D' ( in 3-component vector of float) 146 0:? 'c4D' ( smooth temp 4-component vector of float) 147 0:? 'v4' ( uniform 4-component vector of float) 148 0:? 'gl_ClipDistance' ( smooth out unsized 2-element array of float ClipDistance) 149 0:? 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord) 150 0:? 'abcdef' ( global int) 151 0:? 'qrstuv' ( global int) 152 0:? 'gl_VertexID' ( gl_VertexId int VertexId) 153 154 155 Linked vertex stage: 156 157 ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred) 158 159 Shader version: 130 160 ERROR: node is still EOpNull! 161 0:15 Function Definition: main( ( global void) 162 0:15 Function Parameters: 163 0:17 Sequence 164 0:17 Sequence 165 0:17 move second child to first child ( temp float) 166 0:17 'f' ( temp float) 167 0:17 Constant: 168 0:17 3.000000 169 0:18 switch 170 0:18 condition 171 0:18 'c' ( uniform int) 172 0:18 body 173 0:18 Sequence 174 0:19 case: with expression 175 0:19 Constant: 176 0:19 1 (const int) 177 0:? Sequence 178 0:20 move second child to first child ( temp float) 179 0:20 'f' ( temp float) 180 0:20 sine ( global float) 181 0:20 'f' ( temp float) 182 0:21 Branch: Break 183 0:22 case: with expression 184 0:22 Constant: 185 0:22 2 (const int) 186 0:? Sequence 187 0:23 move second child to first child ( temp float) 188 0:23 'f' ( temp float) 189 0:23 component-wise multiply ( temp float) 190 0:23 'f' ( temp float) 191 0:23 'f' ( temp float) 192 0:24 default: 193 0:? Sequence 194 0:25 move second child to first child ( temp float) 195 0:25 'f' ( temp float) 196 0:25 Constant: 197 0:25 3.000000 198 0:29 move second child to first child ( temp uint) 199 0:29 'i' ( temp uint) 200 0:29 direct index ( temp uint) 201 0:29 texture ( global 4-component vector of uint) 202 0:29 'us2D' ( uniform usampler2D) 203 0:29 Convert int to float ( temp 2-component vector of float) 204 0:29 'x' ( in 2-component vector of int) 205 0:29 Constant: 206 0:29 3 (const int) 207 0:30 inclusive-or ( temp uint) 208 0:30 left-shift ( temp uint) 209 0:30 'i' ( temp uint) 210 0:30 Constant: 211 0:30 3 (const uint) 212 0:30 Constant: 213 0:30 69 (const uint) 214 0:33 Sequence 215 0:33 move second child to first child ( temp 3-component vector of float) 216 0:33 'v11' ( temp 3-component vector of float) 217 0:33 modf ( global 3-component vector of float) 218 0:33 'modfIn' ( temp 3-component vector of float) 219 0:33 'modfOut' ( temp 3-component vector of float) 220 0:34 Sequence 221 0:34 move second child to first child ( temp float) 222 0:34 't' ( temp float) 223 0:34 trunc ( global float) 224 0:34 'f' ( temp float) 225 0:35 Sequence 226 0:35 move second child to first child ( temp 2-component vector of float) 227 0:35 'v12' ( temp 2-component vector of float) 228 0:35 round ( global 2-component vector of float) 229 0:35 'v2a' ( in 2-component vector of float) 230 0:36 Sequence 231 0:36 move second child to first child ( temp 2-component vector of float) 232 0:36 'v13' ( temp 2-component vector of float) 233 0:36 roundEven ( global 2-component vector of float) 234 0:36 'v2a' ( in 2-component vector of float) 235 0:37 Sequence 236 0:37 move second child to first child ( temp 2-component vector of bool) 237 0:37 'b10' ( temp 2-component vector of bool) 238 0:37 isnan ( global 2-component vector of bool) 239 0:37 'v2a' ( in 2-component vector of float) 240 0:38 Sequence 241 0:38 move second child to first child ( temp 4-component vector of bool) 242 0:38 'b11' ( temp 4-component vector of bool) 243 0:38 isinf ( global 4-component vector of bool) 244 0:38 'v4' ( uniform 4-component vector of float) 245 0:40 add ( temp 2-component vector of float) 246 0:40 hyp. sine ( global float) 247 0:40 'c1D' ( in float) 248 0:41 vector-scale ( temp 2-component vector of float) 249 0:41 hyp. cosine ( global float) 250 0:41 'c1D' ( in float) 251 0:41 hyp. tangent ( global 2-component vector of float) 252 0:41 'c2D' ( in 2-component vector of float) 253 0:42 add ( temp 4-component vector of float) 254 0:42 arc hyp. sine ( global 4-component vector of float) 255 0:42 'c4D' ( smooth temp 4-component vector of float) 256 0:42 arc hyp. cosine ( global 4-component vector of float) 257 0:42 'c4D' ( smooth temp 4-component vector of float) 258 0:43 arc hyp. tangent ( global 3-component vector of float) 259 0:43 'c3D' ( in 3-component vector of float) 260 0:45 Sequence 261 0:45 move second child to first child ( temp int) 262 0:45 'id' ( temp int) 263 0:45 'gl_VertexID' ( gl_VertexId int VertexId) 264 0:46 move second child to first child ( temp float) 265 0:46 direct index ( smooth temp float ClipDistance) 266 0:46 'gl_ClipDistance' ( smooth out 2-element array of float ClipDistance) 267 0:46 Constant: 268 0:46 1 (const int) 269 0:46 Constant: 270 0:46 0.300000 271 0:? Linker Objects 272 0:? 'c' ( uniform int) 273 0:? 'us2D' ( uniform usampler2D) 274 0:? 'x' ( in 2-component vector of int) 275 0:? 'v2a' ( in 2-component vector of float) 276 0:? 'c1D' ( in float) 277 0:? 'c2D' ( in 2-component vector of float) 278 0:? 'c3D' ( in 3-component vector of float) 279 0:? 'c4D' ( smooth temp 4-component vector of float) 280 0:? 'v4' ( uniform 4-component vector of float) 281 0:? 'gl_ClipDistance' ( smooth out 2-element array of float ClipDistance) 282 0:? 'gl_TexCoord' ( smooth out 1-element array of 4-component vector of float TexCoord) 283 0:? 'abcdef' ( global int) 284 0:? 'qrstuv' ( global int) 285 0:? 'gl_VertexID' ( gl_VertexId int VertexId) 286 287