John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 1 | spv.simpleFunctionCall.frag
|
| 2 | WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
| 3 |
|
| 4 |
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 5 | Linked fragment stage:
|
| 6 |
|
| 7 |
|
John Kessenich | 55e7d11 | 2015-11-15 21:33:39 -0700 | [diff] [blame] | 8 | // Module Version 10000
|
| 9 | // Generated by (magic number): 80001
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 10 | // Id's are bound by 22
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 11 |
|
John Kessenich | 5e4b124 | 2015-08-06 22:53:06 -0600 | [diff] [blame] | 12 | Capability Shader
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 13 | 1: ExtInstImport "GLSL.std.450"
|
| 14 | MemoryModel Logical GLSL450
|
John Kessenich | 55e7d11 | 2015-11-15 21:33:39 -0700 | [diff] [blame] | 15 | EntryPoint Fragment 4 "main" 12
|
John Kessenich | 5e4b124 | 2015-08-06 22:53:06 -0600 | [diff] [blame] | 16 | ExecutionMode 4 OriginLowerLeft
|
John Kessenich | 55e7d11 | 2015-11-15 21:33:39 -0700 | [diff] [blame] | 17 | Source GLSL 150
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 18 | Name 4 "main"
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 19 | Name 9 "foo("
|
| 20 | Name 12 "BaseColor"
|
| 21 | Name 16 "gl_FragColor"
|
| 22 | Name 19 "bigColor"
|
| 23 | Name 21 "d"
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 24 | 2: TypeVoid
|
John Kessenich | 5e4b124 | 2015-08-06 22:53:06 -0600 | [diff] [blame] | 25 | 3: TypeFunction 2
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 26 | 6: TypeFloat 32
|
| 27 | 7: TypeVector 6(float) 4
|
| 28 | 8: TypeFunction 7(fvec4)
|
| 29 | 11: TypePointer Input 7(fvec4)
|
| 30 | 12(BaseColor): 11(ptr) Variable Input
|
| 31 | 15: TypePointer Output 7(fvec4)
|
| 32 | 16(gl_FragColor): 15(ptr) Variable Output
|
| 33 | 18: TypePointer UniformConstant 7(fvec4)
|
| 34 | 19(bigColor): 18(ptr) Variable UniformConstant
|
| 35 | 20: TypePointer UniformConstant 6(float)
|
| 36 | 21(d): 20(ptr) Variable UniformConstant
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 37 | 4(main): 2 Function None 3
|
| 38 | 5: Label
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 39 | 17: 7(fvec4) FunctionCall 9(foo()
|
| 40 | Store 16(gl_FragColor) 17
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 41 | Return
|
| 42 | FunctionEnd
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 43 | 9(foo(): 7(fvec4) Function None 8
|
| 44 | 10: Label
|
| 45 | 13: 7(fvec4) Load 12(BaseColor)
|
| 46 | ReturnValue 13
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 47 | FunctionEnd
|