You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
3.5 KiB
73 lines
3.5 KiB
4 months ago
|
spv.1.4.OpEntryPoint.opaqueParams.vert
|
||
|
// Module Version 10400
|
||
|
// Generated by (magic number): 8000a
|
||
|
// Id's are bound by 45
|
||
|
|
||
|
Capability Shader
|
||
|
Capability ImageQuery
|
||
|
1: ExtInstImport "GLSL.std.450"
|
||
|
MemoryModel Logical GLSL450
|
||
|
EntryPoint Vertex 4 "main" 41 42 43
|
||
|
Source GLSL 450
|
||
|
Name 4 "main"
|
||
|
Name 18 "funOpaque(s21;t21;p1;"
|
||
|
Name 15 "s2D"
|
||
|
Name 16 "t2D"
|
||
|
Name 17 "s"
|
||
|
Name 40 "size"
|
||
|
Name 41 "s2D"
|
||
|
Name 42 "t2D"
|
||
|
Name 43 "s"
|
||
|
Decorate 41(s2D) DescriptorSet 0
|
||
|
Decorate 41(s2D) Binding 0
|
||
|
Decorate 42(t2D) DescriptorSet 0
|
||
|
Decorate 42(t2D) Binding 1
|
||
|
Decorate 43(s) DescriptorSet 0
|
||
|
Decorate 43(s) Binding 3
|
||
|
2: TypeVoid
|
||
|
3: TypeFunction 2
|
||
|
6: TypeFloat 32
|
||
|
7: TypeImage 6(float) 2D sampled format:Unknown
|
||
|
8: TypeSampledImage 7
|
||
|
9: TypePointer UniformConstant 8
|
||
|
10: TypePointer UniformConstant 7
|
||
|
11: TypeSampler
|
||
|
12: TypePointer UniformConstant 11
|
||
|
13: TypeVector 6(float) 2
|
||
|
14: TypeFunction 13(fvec2) 9(ptr) 10(ptr) 12(ptr)
|
||
|
21: TypeInt 32 1
|
||
|
22: 21(int) Constant 0
|
||
|
24: TypeVector 21(int) 2
|
||
|
30: 6(float) Constant 1056964608
|
||
|
31: 13(fvec2) ConstantComposite 30 30
|
||
|
32: TypeVector 6(float) 4
|
||
|
33: 6(float) Constant 0
|
||
|
39: TypePointer Function 13(fvec2)
|
||
|
41(s2D): 9(ptr) Variable UniformConstant
|
||
|
42(t2D): 10(ptr) Variable UniformConstant
|
||
|
43(s): 12(ptr) Variable UniformConstant
|
||
|
4(main): 2 Function None 3
|
||
|
5: Label
|
||
|
40(size): 39(ptr) Variable Function
|
||
|
44: 13(fvec2) FunctionCall 18(funOpaque(s21;t21;p1;) 41(s2D) 42(t2D) 43(s)
|
||
|
Store 40(size) 44
|
||
|
Return
|
||
|
FunctionEnd
|
||
|
18(funOpaque(s21;t21;p1;): 13(fvec2) Function None 14
|
||
|
15(s2D): 9(ptr) FunctionParameter
|
||
|
16(t2D): 10(ptr) FunctionParameter
|
||
|
17(s): 12(ptr) FunctionParameter
|
||
|
19: Label
|
||
|
20: 8 Load 15(s2D)
|
||
|
23: 7 Image 20
|
||
|
25: 24(ivec2) ImageQuerySizeLod 23 22
|
||
|
26: 13(fvec2) ConvertSToF 25
|
||
|
27: 7 Load 16(t2D)
|
||
|
28: 11 Load 17(s)
|
||
|
29: 8 SampledImage 27 28
|
||
|
34: 32(fvec4) ImageSampleExplicitLod 29 31 Lod 33
|
||
|
35: 13(fvec2) VectorShuffle 34 34 0 1
|
||
|
36: 13(fvec2) FMul 26 35
|
||
|
ReturnValue 36
|
||
|
FunctionEnd
|