blob: f47c97dc8e6765699c3a7d90c86f858a0f55d194 [file] [log] [blame]
John Kessenich2ead40f2018-04-17 17:44:11 -06001compoundsuffix.frag.hlsl
2// Module Version 10000
John Kessenichd6c97552018-06-04 15:33:31 -06003// Generated by (magic number): 80007
John Kessenichecbd0562018-05-10 10:22:13 -06004// Id's are bound by 22
John Kessenich2ead40f2018-04-17 17:44:11 -06005
6 Capability Shader
7 1: ExtInstImport "GLSL.std.450"
8 MemoryModel Logical GLSL450
9 EntryPoint Fragment 4 "main" 20
10 ExecutionMode 4 OriginUpperLeft
11 Source HLSL 500
12 Name 4 "main"
John Kessenichecbd0562018-05-10 10:22:13 -060013 Name 11 "@main(vf4;"
14 Name 10 "fragColor"
15 Name 15 "fragColor"
16 Name 16 "param"
John Kessenich2ead40f2018-04-17 17:44:11 -060017 Name 20 "fragColor"
18 Decorate 20(fragColor) Location 0
19 2: TypeVoid
20 3: TypeFunction 2
21 6: TypeFloat 32
22 7: TypeVector 6(float) 4
John Kessenichecbd0562018-05-10 10:22:13 -060023 8: TypePointer Function 7(fvec4)
24 9: TypeFunction 2 8(ptr)
John Kessenich2ead40f2018-04-17 17:44:11 -060025 13: 6(float) Constant 1065353216
26 14: 7(fvec4) ConstantComposite 13 13 13 13
27 19: TypePointer Output 7(fvec4)
28 20(fragColor): 19(ptr) Variable Output
29 4(main): 2 Function None 3
30 5: Label
John Kessenichecbd0562018-05-10 10:22:13 -060031 15(fragColor): 8(ptr) Variable Function
32 16(param): 8(ptr) Variable Function
33 17: 2 FunctionCall 11(@main(vf4;) 16(param)
34 18: 7(fvec4) Load 16(param)
35 Store 15(fragColor) 18
36 21: 7(fvec4) Load 15(fragColor)
37 Store 20(fragColor) 21
38 Return
39 FunctionEnd
40 11(@main(vf4;): 2 Function None 9
41 10(fragColor): 8(ptr) FunctionParameter
42 12: Label
43 Store 10(fragColor) 14
John Kessenich2ead40f2018-04-17 17:44:11 -060044 Return
45 FunctionEnd