1 hlsl.intrinsics.negative.vert 2 Shader version: 500 3 0:? Sequence 4 0:15 Function Definition: VertexShaderFunctionS(f1;f1;f1;i1; ( temp float) 5 0:15 Function Parameters: 6 0:15 'inF0' ( in float) 7 0:15 'inF1' ( in float) 8 0:15 'inF2' ( in float) 9 0:15 'inI0' ( in int) 10 0:? Sequence 11 0:71 Branch: Return with expression 12 0:71 Constant: 13 0:71 0.000000 14 0:75 Function Definition: VertexShaderFunction1(vf1;vf1;vf1;vi1; ( temp 1-component vector of float) 15 0:75 Function Parameters: 16 0:75 'inF0' ( in 1-component vector of float) 17 0:75 'inF1' ( in 1-component vector of float) 18 0:75 'inF2' ( in 1-component vector of float) 19 0:75 'inI0' ( in 1-component vector of int) 20 0:? Sequence 21 0:80 Branch: Return with expression 22 0:80 Constant: 23 0:80 0.000000 24 0:84 Function Definition: VertexShaderFunction2(vf2;vf2;vf2;vi2; ( temp 2-component vector of float) 25 0:84 Function Parameters: 26 0:84 'inF0' ( in 2-component vector of float) 27 0:84 'inF1' ( in 2-component vector of float) 28 0:84 'inF2' ( in 2-component vector of float) 29 0:84 'inI0' ( in 2-component vector of int) 30 0:? Sequence 31 0:127 Branch: Return with expression 32 0:? Constant: 33 0:? 1.000000 34 0:? 2.000000 35 0:131 Function Definition: VertexShaderFunction3(vf3;vf3;vf3;vi3; ( temp 3-component vector of float) 36 0:131 Function Parameters: 37 0:131 'inF0' ( in 3-component vector of float) 38 0:131 'inF1' ( in 3-component vector of float) 39 0:131 'inF2' ( in 3-component vector of float) 40 0:131 'inI0' ( in 3-component vector of int) 41 0:? Sequence 42 0:172 Branch: Return with expression 43 0:? Constant: 44 0:? 1.000000 45 0:? 2.000000 46 0:? 3.000000 47 0:176 Function Definition: @VertexShaderFunction(vf4;vf4;vf4;vi4; ( temp 4-component vector of float) 48 0:176 Function Parameters: 49 0:176 'inF0' ( in 4-component vector of float) 50 0:176 'inF1' ( in 4-component vector of float) 51 0:176 'inF2' ( in 4-component vector of float) 52 0:176 'inI0' ( in 4-component vector of int) 53 0:? Sequence 54 0:217 Branch: Return with expression 55 0:? Constant: 56 0:? 1.000000 57 0:? 2.000000 58 0:? 3.000000 59 0:? 4.000000 60 0:176 Function Definition: VertexShaderFunction( ( temp void) 61 0:176 Function Parameters: 62 0:? Sequence 63 0:176 move second child to first child ( temp 4-component vector of float) 64 0:? 'inF0' ( temp 4-component vector of float) 65 0:? 'inF0' (layout( location=0) in 4-component vector of float) 66 0:176 move second child to first child ( temp 4-component vector of float) 67 0:? 'inF1' ( temp 4-component vector of float) 68 0:? 'inF1' (layout( location=1) in 4-component vector of float) 69 0:176 move second child to first child ( temp 4-component vector of float) 70 0:? 'inF2' ( temp 4-component vector of float) 71 0:? 'inF2' (layout( location=2) in 4-component vector of float) 72 0:176 move second child to first child ( temp 4-component vector of int) 73 0:? 'inI0' ( temp 4-component vector of int) 74 0:? 'inI0' (layout( location=3) in 4-component vector of int) 75 0:176 move second child to first child ( temp 4-component vector of float) 76 0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) 77 0:176 Function Call: @VertexShaderFunction(vf4;vf4;vf4;vi4; ( temp 4-component vector of float) 78 0:? 'inF0' ( temp 4-component vector of float) 79 0:? 'inF1' ( temp 4-component vector of float) 80 0:? 'inF2' ( temp 4-component vector of float) 81 0:? 'inI0' ( temp 4-component vector of int) 82 0:226 Function Definition: VertexShaderFunction2x2(mf22;mf22;mf22; ( temp 2X2 matrix of float) 83 0:226 Function Parameters: 84 0:226 'inF0' ( in 2X2 matrix of float) 85 0:226 'inF1' ( in 2X2 matrix of float) 86 0:226 'inF2' ( in 2X2 matrix of float) 87 0:? Sequence 88 0:230 Branch: Return with expression 89 0:? Constant: 90 0:? 2.000000 91 0:? 2.000000 92 0:? 2.000000 93 0:? 2.000000 94 0:234 Function Definition: VertexShaderFunction3x3(mf33;mf33;mf33; ( temp 3X3 matrix of float) 95 0:234 Function Parameters: 96 0:234 'inF0' ( in 3X3 matrix of float) 97 0:234 'inF1' ( in 3X3 matrix of float) 98 0:234 'inF2' ( in 3X3 matrix of float) 99 0:? Sequence 100 0:238 Branch: Return with expression 101 0:? Constant: 102 0:? 3.000000 103 0:? 3.000000 104 0:? 3.000000 105 0:? 3.000000 106 0:? 3.000000 107 0:? 3.000000 108 0:? 3.000000 109 0:? 3.000000 110 0:? 3.000000 111 0:242 Function Definition: VertexShaderFunction4x4(mf44;mf44;mf44; ( temp 4X4 matrix of float) 112 0:242 Function Parameters: 113 0:242 'inF0' ( in 4X4 matrix of float) 114 0:242 'inF1' ( in 4X4 matrix of float) 115 0:242 'inF2' ( in 4X4 matrix of float) 116 0:? Sequence 117 0:246 Branch: Return with expression 118 0:? Constant: 119 0:? 4.000000 120 0:? 4.000000 121 0:? 4.000000 122 0:? 4.000000 123 0:? 4.000000 124 0:? 4.000000 125 0:? 4.000000 126 0:? 4.000000 127 0:? 4.000000 128 0:? 4.000000 129 0:? 4.000000 130 0:? 4.000000 131 0:? 4.000000 132 0:? 4.000000 133 0:? 4.000000 134 0:? 4.000000 135 0:? Linker Objects 136 0:? 'gs_ua' ( global uint) 137 0:? 'gs_ub' ( global uint) 138 0:? 'gs_uc' ( global uint) 139 0:? 'gs_ua2' ( global 2-component vector of uint) 140 0:? 'gs_ub2' ( global 2-component vector of uint) 141 0:? 'gs_uc2' ( global 2-component vector of uint) 142 0:? 'gs_ua3' ( global 3-component vector of uint) 143 0:? 'gs_ub3' ( global 3-component vector of uint) 144 0:? 'gs_uc3' ( global 3-component vector of uint) 145 0:? 'gs_ua4' ( global 4-component vector of uint) 146 0:? 'gs_ub4' ( global 4-component vector of uint) 147 0:? 'gs_uc4' ( global 4-component vector of uint) 148 0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) 149 0:? 'inF0' (layout( location=0) in 4-component vector of float) 150 0:? 'inF1' (layout( location=1) in 4-component vector of float) 151 0:? 'inF2' (layout( location=2) in 4-component vector of float) 152 0:? 'inI0' (layout( location=3) in 4-component vector of int) 153 154 155 Linked vertex stage: 156 157 158 Shader version: 500 159 0:? Sequence 160 0:15 Function Definition: VertexShaderFunctionS(f1;f1;f1;i1; ( temp float) 161 0:15 Function Parameters: 162 0:15 'inF0' ( in float) 163 0:15 'inF1' ( in float) 164 0:15 'inF2' ( in float) 165 0:15 'inI0' ( in int) 166 0:? Sequence 167 0:71 Branch: Return with expression 168 0:71 Constant: 169 0:71 0.000000 170 0:75 Function Definition: VertexShaderFunction1(vf1;vf1;vf1;vi1; ( temp 1-component vector of float) 171 0:75 Function Parameters: 172 0:75 'inF0' ( in 1-component vector of float) 173 0:75 'inF1' ( in 1-component vector of float) 174 0:75 'inF2' ( in 1-component vector of float) 175 0:75 'inI0' ( in 1-component vector of int) 176 0:? Sequence 177 0:80 Branch: Return with expression 178 0:80 Constant: 179 0:80 0.000000 180 0:84 Function Definition: VertexShaderFunction2(vf2;vf2;vf2;vi2; ( temp 2-component vector of float) 181 0:84 Function Parameters: 182 0:84 'inF0' ( in 2-component vector of float) 183 0:84 'inF1' ( in 2-component vector of float) 184 0:84 'inF2' ( in 2-component vector of float) 185 0:84 'inI0' ( in 2-component vector of int) 186 0:? Sequence 187 0:127 Branch: Return with expression 188 0:? Constant: 189 0:? 1.000000 190 0:? 2.000000 191 0:131 Function Definition: VertexShaderFunction3(vf3;vf3;vf3;vi3; ( temp 3-component vector of float) 192 0:131 Function Parameters: 193 0:131 'inF0' ( in 3-component vector of float) 194 0:131 'inF1' ( in 3-component vector of float) 195 0:131 'inF2' ( in 3-component vector of float) 196 0:131 'inI0' ( in 3-component vector of int) 197 0:? Sequence 198 0:172 Branch: Return with expression 199 0:? Constant: 200 0:? 1.000000 201 0:? 2.000000 202 0:? 3.000000 203 0:176 Function Definition: @VertexShaderFunction(vf4;vf4;vf4;vi4; ( temp 4-component vector of float) 204 0:176 Function Parameters: 205 0:176 'inF0' ( in 4-component vector of float) 206 0:176 'inF1' ( in 4-component vector of float) 207 0:176 'inF2' ( in 4-component vector of float) 208 0:176 'inI0' ( in 4-component vector of int) 209 0:? Sequence 210 0:217 Branch: Return with expression 211 0:? Constant: 212 0:? 1.000000 213 0:? 2.000000 214 0:? 3.000000 215 0:? 4.000000 216 0:176 Function Definition: VertexShaderFunction( ( temp void) 217 0:176 Function Parameters: 218 0:? Sequence 219 0:176 move second child to first child ( temp 4-component vector of float) 220 0:? 'inF0' ( temp 4-component vector of float) 221 0:? 'inF0' (layout( location=0) in 4-component vector of float) 222 0:176 move second child to first child ( temp 4-component vector of float) 223 0:? 'inF1' ( temp 4-component vector of float) 224 0:? 'inF1' (layout( location=1) in 4-component vector of float) 225 0:176 move second child to first child ( temp 4-component vector of float) 226 0:? 'inF2' ( temp 4-component vector of float) 227 0:? 'inF2' (layout( location=2) in 4-component vector of float) 228 0:176 move second child to first child ( temp 4-component vector of int) 229 0:? 'inI0' ( temp 4-component vector of int) 230 0:? 'inI0' (layout( location=3) in 4-component vector of int) 231 0:176 move second child to first child ( temp 4-component vector of float) 232 0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) 233 0:176 Function Call: @VertexShaderFunction(vf4;vf4;vf4;vi4; ( temp 4-component vector of float) 234 0:? 'inF0' ( temp 4-component vector of float) 235 0:? 'inF1' ( temp 4-component vector of float) 236 0:? 'inF2' ( temp 4-component vector of float) 237 0:? 'inI0' ( temp 4-component vector of int) 238 0:226 Function Definition: VertexShaderFunction2x2(mf22;mf22;mf22; ( temp 2X2 matrix of float) 239 0:226 Function Parameters: 240 0:226 'inF0' ( in 2X2 matrix of float) 241 0:226 'inF1' ( in 2X2 matrix of float) 242 0:226 'inF2' ( in 2X2 matrix of float) 243 0:? Sequence 244 0:230 Branch: Return with expression 245 0:? Constant: 246 0:? 2.000000 247 0:? 2.000000 248 0:? 2.000000 249 0:? 2.000000 250 0:234 Function Definition: VertexShaderFunction3x3(mf33;mf33;mf33; ( temp 3X3 matrix of float) 251 0:234 Function Parameters: 252 0:234 'inF0' ( in 3X3 matrix of float) 253 0:234 'inF1' ( in 3X3 matrix of float) 254 0:234 'inF2' ( in 3X3 matrix of float) 255 0:? Sequence 256 0:238 Branch: Return with expression 257 0:? Constant: 258 0:? 3.000000 259 0:? 3.000000 260 0:? 3.000000 261 0:? 3.000000 262 0:? 3.000000 263 0:? 3.000000 264 0:? 3.000000 265 0:? 3.000000 266 0:? 3.000000 267 0:242 Function Definition: VertexShaderFunction4x4(mf44;mf44;mf44; ( temp 4X4 matrix of float) 268 0:242 Function Parameters: 269 0:242 'inF0' ( in 4X4 matrix of float) 270 0:242 'inF1' ( in 4X4 matrix of float) 271 0:242 'inF2' ( in 4X4 matrix of float) 272 0:? Sequence 273 0:246 Branch: Return with expression 274 0:? Constant: 275 0:? 4.000000 276 0:? 4.000000 277 0:? 4.000000 278 0:? 4.000000 279 0:? 4.000000 280 0:? 4.000000 281 0:? 4.000000 282 0:? 4.000000 283 0:? 4.000000 284 0:? 4.000000 285 0:? 4.000000 286 0:? 4.000000 287 0:? 4.000000 288 0:? 4.000000 289 0:? 4.000000 290 0:? 4.000000 291 0:? Linker Objects 292 0:? 'gs_ua' ( global uint) 293 0:? 'gs_ub' ( global uint) 294 0:? 'gs_uc' ( global uint) 295 0:? 'gs_ua2' ( global 2-component vector of uint) 296 0:? 'gs_ub2' ( global 2-component vector of uint) 297 0:? 'gs_uc2' ( global 2-component vector of uint) 298 0:? 'gs_ua3' ( global 3-component vector of uint) 299 0:? 'gs_ub3' ( global 3-component vector of uint) 300 0:? 'gs_uc3' ( global 3-component vector of uint) 301 0:? 'gs_ua4' ( global 4-component vector of uint) 302 0:? 'gs_ub4' ( global 4-component vector of uint) 303 0:? 'gs_uc4' ( global 4-component vector of uint) 304 0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) 305 0:? 'inF0' (layout( location=0) in 4-component vector of float) 306 0:? 'inF1' (layout( location=1) in 4-component vector of float) 307 0:? 'inF2' (layout( location=2) in 4-component vector of float) 308 0:? 'inI0' (layout( location=3) in 4-component vector of int) 309 310 // Module Version 10000 311 // Generated by (magic number): 80007 312 // Id's are bound by 155 313 314 Capability Shader 315 1: ExtInstImport "GLSL.std.450" 316 MemoryModel Logical GLSL450 317 EntryPoint Vertex 4 "VertexShaderFunction" 100 103 106 110 113 318 Source HLSL 500 319 Name 4 "VertexShaderFunction" 320 Name 15 "VertexShaderFunctionS(f1;f1;f1;i1;" 321 Name 11 "inF0" 322 Name 12 "inF1" 323 Name 13 "inF2" 324 Name 14 "inI0" 325 Name 21 "VertexShaderFunction1(vf1;vf1;vf1;vi1;" 326 Name 17 "inF0" 327 Name 18 "inF1" 328 Name 19 "inF2" 329 Name 20 "inI0" 330 Name 32 "VertexShaderFunction2(vf2;vf2;vf2;vi2;" 331 Name 28 "inF0" 332 Name 29 "inF1" 333 Name 30 "inF2" 334 Name 31 "inI0" 335 Name 43 "VertexShaderFunction3(vf3;vf3;vf3;vi3;" 336 Name 39 "inF0" 337 Name 40 "inF1" 338 Name 41 "inF2" 339 Name 42 "inI0" 340 Name 54 "@VertexShaderFunction(vf4;vf4;vf4;vi4;" 341 Name 50 "inF0" 342 Name 51 "inF1" 343 Name 52 "inF2" 344 Name 53 "inI0" 345 Name 62 "VertexShaderFunction2x2(mf22;mf22;mf22;" 346 Name 59 "inF0" 347 Name 60 "inF1" 348 Name 61 "inF2" 349 Name 70 "VertexShaderFunction3x3(mf33;mf33;mf33;" 350 Name 67 "inF0" 351 Name 68 "inF1" 352 Name 69 "inF2" 353 Name 78 "VertexShaderFunction4x4(mf44;mf44;mf44;" 354 Name 75 "inF0" 355 Name 76 "inF1" 356 Name 77 "inF2" 357 Name 98 "inF0" 358 Name 100 "inF0" 359 Name 102 "inF1" 360 Name 103 "inF1" 361 Name 105 "inF2" 362 Name 106 "inF2" 363 Name 108 "inI0" 364 Name 110 "inI0" 365 Name 113 "@entryPointOutput" 366 Name 114 "param" 367 Name 116 "param" 368 Name 118 "param" 369 Name 120 "param" 370 Name 137 "gs_ua" 371 Name 138 "gs_ub" 372 Name 139 "gs_uc" 373 Name 142 "gs_ua2" 374 Name 143 "gs_ub2" 375 Name 144 "gs_uc2" 376 Name 147 "gs_ua3" 377 Name 148 "gs_ub3" 378 Name 149 "gs_uc3" 379 Name 152 "gs_ua4" 380 Name 153 "gs_ub4" 381 Name 154 "gs_uc4" 382 Decorate 100(inF0) Location 0 383 Decorate 103(inF1) Location 1 384 Decorate 106(inF2) Location 2 385 Decorate 110(inI0) Location 3 386 Decorate 113(@entryPointOutput) Location 0 387 2: TypeVoid 388 3: TypeFunction 2 389 6: TypeFloat 32 390 7: TypePointer Function 6(float) 391 8: TypeInt 32 1 392 9: TypePointer Function 8(int) 393 10: TypeFunction 6(float) 7(ptr) 7(ptr) 7(ptr) 9(ptr) 394 23: TypeVector 6(float) 2 395 24: TypePointer Function 23(fvec2) 396 25: TypeVector 8(int) 2 397 26: TypePointer Function 25(ivec2) 398 27: TypeFunction 23(fvec2) 24(ptr) 24(ptr) 24(ptr) 26(ptr) 399 34: TypeVector 6(float) 3 400 35: TypePointer Function 34(fvec3) 401 36: TypeVector 8(int) 3 402 37: TypePointer Function 36(ivec3) 403 38: TypeFunction 34(fvec3) 35(ptr) 35(ptr) 35(ptr) 37(ptr) 404 45: TypeVector 6(float) 4 405 46: TypePointer Function 45(fvec4) 406 47: TypeVector 8(int) 4 407 48: TypePointer Function 47(ivec4) 408 49: TypeFunction 45(fvec4) 46(ptr) 46(ptr) 46(ptr) 48(ptr) 409 56: TypeMatrix 23(fvec2) 2 410 57: TypePointer Function 56 411 58: TypeFunction 56 57(ptr) 57(ptr) 57(ptr) 412 64: TypeMatrix 34(fvec3) 3 413 65: TypePointer Function 64 414 66: TypeFunction 64 65(ptr) 65(ptr) 65(ptr) 415 72: TypeMatrix 45(fvec4) 4 416 73: TypePointer Function 72 417 74: TypeFunction 72 73(ptr) 73(ptr) 73(ptr) 418 80: 6(float) Constant 0 419 85: 6(float) Constant 1065353216 420 86: 6(float) Constant 1073741824 421 87: 23(fvec2) ConstantComposite 85 86 422 90: 6(float) Constant 1077936128 423 91: 34(fvec3) ConstantComposite 85 86 90 424 94: 6(float) Constant 1082130432 425 95: 45(fvec4) ConstantComposite 85 86 90 94 426 99: TypePointer Input 45(fvec4) 427 100(inF0): 99(ptr) Variable Input 428 103(inF1): 99(ptr) Variable Input 429 106(inF2): 99(ptr) Variable Input 430 109: TypePointer Input 47(ivec4) 431 110(inI0): 109(ptr) Variable Input 432 112: TypePointer Output 45(fvec4) 433 113(@entryPointOutput): 112(ptr) Variable Output 434 123: 23(fvec2) ConstantComposite 86 86 435 124: 56 ConstantComposite 123 123 436 127: 34(fvec3) ConstantComposite 90 90 90 437 128: 64 ConstantComposite 127 127 127 438 131: 45(fvec4) ConstantComposite 94 94 94 94 439 132: 72 ConstantComposite 131 131 131 131 440 135: TypeInt 32 0 441 136: TypePointer Private 135(int) 442 137(gs_ua): 136(ptr) Variable Private 443 138(gs_ub): 136(ptr) Variable Private 444 139(gs_uc): 136(ptr) Variable Private 445 140: TypeVector 135(int) 2 446 141: TypePointer Private 140(ivec2) 447 142(gs_ua2): 141(ptr) Variable Private 448 143(gs_ub2): 141(ptr) Variable Private 449 144(gs_uc2): 141(ptr) Variable Private 450 145: TypeVector 135(int) 3 451 146: TypePointer Private 145(ivec3) 452 147(gs_ua3): 146(ptr) Variable Private 453 148(gs_ub3): 146(ptr) Variable Private 454 149(gs_uc3): 146(ptr) Variable Private 455 150: TypeVector 135(int) 4 456 151: TypePointer Private 150(ivec4) 457 152(gs_ua4): 151(ptr) Variable Private 458 153(gs_ub4): 151(ptr) Variable Private 459 154(gs_uc4): 151(ptr) Variable Private 460 4(VertexShaderFunction): 2 Function None 3 461 5: Label 462 98(inF0): 46(ptr) Variable Function 463 102(inF1): 46(ptr) Variable Function 464 105(inF2): 46(ptr) Variable Function 465 108(inI0): 48(ptr) Variable Function 466 114(param): 46(ptr) Variable Function 467 116(param): 46(ptr) Variable Function 468 118(param): 46(ptr) Variable Function 469 120(param): 48(ptr) Variable Function 470 101: 45(fvec4) Load 100(inF0) 471 Store 98(inF0) 101 472 104: 45(fvec4) Load 103(inF1) 473 Store 102(inF1) 104 474 107: 45(fvec4) Load 106(inF2) 475 Store 105(inF2) 107 476 111: 47(ivec4) Load 110(inI0) 477 Store 108(inI0) 111 478 115: 45(fvec4) Load 98(inF0) 479 Store 114(param) 115 480 117: 45(fvec4) Load 102(inF1) 481 Store 116(param) 117 482 119: 45(fvec4) Load 105(inF2) 483 Store 118(param) 119 484 121: 47(ivec4) Load 108(inI0) 485 Store 120(param) 121 486 122: 45(fvec4) FunctionCall 54(@VertexShaderFunction(vf4;vf4;vf4;vi4;) 114(param) 116(param) 118(param) 120(param) 487 Store 113(@entryPointOutput) 122 488 Return 489 FunctionEnd 490 15(VertexShaderFunctionS(f1;f1;f1;i1;): 6(float) Function None 10 491 11(inF0): 7(ptr) FunctionParameter 492 12(inF1): 7(ptr) FunctionParameter 493 13(inF2): 7(ptr) FunctionParameter 494 14(inI0): 9(ptr) FunctionParameter 495 16: Label 496 ReturnValue 80 497 FunctionEnd 498 21(VertexShaderFunction1(vf1;vf1;vf1;vi1;): 6(float) Function None 10 499 17(inF0): 7(ptr) FunctionParameter 500 18(inF1): 7(ptr) FunctionParameter 501 19(inF2): 7(ptr) FunctionParameter 502 20(inI0): 9(ptr) FunctionParameter 503 22: Label 504 ReturnValue 80 505 FunctionEnd 506 32(VertexShaderFunction2(vf2;vf2;vf2;vi2;): 23(fvec2) Function None 27 507 28(inF0): 24(ptr) FunctionParameter 508 29(inF1): 24(ptr) FunctionParameter 509 30(inF2): 24(ptr) FunctionParameter 510 31(inI0): 26(ptr) FunctionParameter 511 33: Label 512 ReturnValue 87 513 FunctionEnd 514 43(VertexShaderFunction3(vf3;vf3;vf3;vi3;): 34(fvec3) Function None 38 515 39(inF0): 35(ptr) FunctionParameter 516 40(inF1): 35(ptr) FunctionParameter 517 41(inF2): 35(ptr) FunctionParameter 518 42(inI0): 37(ptr) FunctionParameter 519 44: Label 520 ReturnValue 91 521 FunctionEnd 522 54(@VertexShaderFunction(vf4;vf4;vf4;vi4;): 45(fvec4) Function None 49 523 50(inF0): 46(ptr) FunctionParameter 524 51(inF1): 46(ptr) FunctionParameter 525 52(inF2): 46(ptr) FunctionParameter 526 53(inI0): 48(ptr) FunctionParameter 527 55: Label 528 ReturnValue 95 529 FunctionEnd 530 62(VertexShaderFunction2x2(mf22;mf22;mf22;): 56 Function None 58 531 59(inF0): 57(ptr) FunctionParameter 532 60(inF1): 57(ptr) FunctionParameter 533 61(inF2): 57(ptr) FunctionParameter 534 63: Label 535 ReturnValue 124 536 FunctionEnd 537 70(VertexShaderFunction3x3(mf33;mf33;mf33;): 64 Function None 66 538 67(inF0): 65(ptr) FunctionParameter 539 68(inF1): 65(ptr) FunctionParameter 540 69(inF2): 65(ptr) FunctionParameter 541 71: Label 542 ReturnValue 128 543 FunctionEnd 544 78(VertexShaderFunction4x4(mf44;mf44;mf44;): 72 Function None 74 545 75(inF0): 73(ptr) FunctionParameter 546 76(inF1): 73(ptr) FunctionParameter 547 77(inF2): 73(ptr) FunctionParameter 548 79: Label 549 ReturnValue 132 550 FunctionEnd 551