glslang/Test/baseResults/remap.switch.everything.frag.out

77 lines
3.6 KiB
Plaintext

remap.switch.everything.frag
WARNING: 0:5: '' : all default precisions are highp; use precision statements to quiet warning, e.g.:
"precision mediump int; precision highp float;"
// Module Version 10000
// Generated by (magic number): 80002
// Id's are bound by 23990
Capability Shader
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Fragment 5663 "main" 3719 3994
ExecutionMode 5663 OriginUpperLeft
Decorate 3719 Location 0
Decorate 3994 RelaxedPrecision
Decorate 3994 Location 0
Decorate 12421 RelaxedPrecision
Decorate 12422 RelaxedPrecision
Decorate 12423 RelaxedPrecision
8: TypeVoid
1282: TypeFunction 8
13: TypeFloat 32
29: TypeVector 13(float) 4
666: TypePointer Input 29(fvec4)
3719: 666(ptr) Variable Input
11: TypeInt 32 0
2579: 11(int) Constant 3
650: TypePointer Input 13(float)
12: TypeInt 32 1
667: TypePointer Output 29(fvec4)
3994: 667(ptr) Variable Output
2570: 11(int) Constant 0
2572: 13(float) Constant 0
2573: 11(int) Constant 1
138: 13(float) Constant 1065353216
2576: 11(int) Constant 2
24: 13(float) Constant 1073741824
833: 13(float) Constant 3212836864
1284: 29(fvec4) ConstantComposite 833 833 833 833
5663: 8 Function None 1282
23915: Label
7984: 650(ptr) AccessChain 3719 2579
11376: 13(float) Load 7984
16859: 12(int) ConvertFToS 11376
SelectionMerge 19578 None
Switch 16859 15971
case 0: 8158
case 1: 8159
case 2: 8160
15971: Label
Store 3994 1284
Branch 19578
8158: Label
21848: 650(ptr) AccessChain 3719 2570
23987: 13(float) Load 21848
19989: 13(float) FAdd 23987 2572
12421: 29(fvec4) CompositeConstruct 19989 19989 19989 19989
Store 3994 12421
Branch 19578
8159: Label
21849: 650(ptr) AccessChain 3719 2573
23988: 13(float) Load 21849
19990: 13(float) FAdd 23988 138
12422: 29(fvec4) CompositeConstruct 19990 19990 19990 19990
Store 3994 12422
Branch 19578
8160: Label
21850: 650(ptr) AccessChain 3719 2576
23989: 13(float) Load 21850
19991: 13(float) FAdd 23989 24
12423: 29(fvec4) CompositeConstruct 19991 19991 19991 19991
Store 3994 12423
Branch 19578
19578: Label
Return
FunctionEnd