mirror of
https://github.com/KhronosGroup/glslang
synced 2024-11-08 19:40:06 +00:00
82 lines
3.7 KiB
Plaintext
82 lines
3.7 KiB
Plaintext
remap.switch.everything.frag
|
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
|
WARNING: 0:5: '' : all default precisions are highp; use precision statements to quiet warning, e.g.:
|
|
"precision mediump int; precision highp float;"
|
|
|
|
|
|
Linked fragment stage:
|
|
|
|
|
|
// Module Version 10000
|
|
// Generated by (magic number): 80001
|
|
// 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
|