John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 1 | spv.dataOutIndirect.frag
|
| 2 | WARNING: 0:3: 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" 18
|
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 130
|
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 12 "gl_FragData"
|
| 20 | Name 15 "i"
|
| 21 | Name 18 "Color"
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 22 | 2: TypeVoid
|
John Kessenich | 5e4b124 | 2015-08-06 22:53:06 -0600 | [diff] [blame] | 23 | 3: TypeFunction 2
|
John Kessenich | e770b3e | 2015-09-14 20:58:02 -0600 | [diff] [blame] | 24 | 6: TypeFloat 32
|
| 25 | 7: TypeVector 6(float) 4
|
| 26 | 8: TypeInt 32 0
|
| 27 | 9: 8(int) Constant 32
|
| 28 | 10: TypeArray 7(fvec4) 9
|
| 29 | 11: TypePointer Output 10
|
| 30 | 12(gl_FragData): 11(ptr) Variable Output
|
| 31 | 13: TypeInt 32 1
|
| 32 | 14: TypePointer UniformConstant 13(int)
|
| 33 | 15(i): 14(ptr) Variable UniformConstant
|
| 34 | 17: TypePointer Input 7(fvec4)
|
| 35 | 18(Color): 17(ptr) Variable Input
|
| 36 | 20: TypePointer Output 7(fvec4)
|
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 | 16: 13(int) Load 15(i)
|
| 40 | 19: 7(fvec4) Load 18(Color)
|
| 41 | 21: 20(ptr) AccessChain 12(gl_FragData) 16
|
| 42 | Store 21 19
|
John Kessenich | 39374da | 2015-05-15 21:32:46 +0000 | [diff] [blame] | 43 | Return
|
| 44 | FunctionEnd
|