1hlsl.layoutOverride.vert 2Shader version: 500 30:? Sequence 40:5 Function Definition: @main( ( temp 4-component vector of float) 50:5 Function Parameters: 60:? Sequence 70:6 Branch: Return with expression 80:6 texture ( temp 4-component vector of float) 90:6 Construct combined texture-sampler ( temp sampler2D) 100:6 'tex' (layout( set=2 binding=0) uniform texture2D) 110:6 'samp' ( uniform sampler) 120:? Constant: 130:? 0.200000 140:? 0.300000 150:5 Function Definition: main( ( temp void) 160:5 Function Parameters: 170:? Sequence 180:5 move second child to first child ( temp 4-component vector of float) 190:? '@entryPointOutput' ( out 4-component vector of float Position) 200:5 Function Call: @main( ( temp 4-component vector of float) 210:? Linker Objects 220:? 'tex' (layout( set=2 binding=0) uniform texture2D) 230:? 'samp' ( uniform sampler) 240:? '@entryPointOutput' ( out 4-component vector of float Position) 25 26 27Linked vertex stage: 28 29 30Shader version: 500 310:? Sequence 320:5 Function Definition: @main( ( temp 4-component vector of float) 330:5 Function Parameters: 340:? Sequence 350:6 Branch: Return with expression 360:6 texture ( temp 4-component vector of float) 370:6 Construct combined texture-sampler ( temp sampler2D) 380:6 'tex' (layout( set=2 binding=0) uniform texture2D) 390:6 'samp' ( uniform sampler) 400:? Constant: 410:? 0.200000 420:? 0.300000 430:5 Function Definition: main( ( temp void) 440:5 Function Parameters: 450:? Sequence 460:5 move second child to first child ( temp 4-component vector of float) 470:? '@entryPointOutput' ( out 4-component vector of float Position) 480:5 Function Call: @main( ( temp 4-component vector of float) 490:? Linker Objects 500:? 'tex' (layout( set=2 binding=0) uniform texture2D) 510:? 'samp' ( uniform sampler) 520:? '@entryPointOutput' ( out 4-component vector of float Position) 53 54// Module Version 10000 55// Generated by (magic number): 8000a 56// Id's are bound by 32 57 58 Capability Shader 59 1: ExtInstImport "GLSL.std.450" 60 MemoryModel Logical GLSL450 61 EntryPoint Vertex 4 "main" 30 62 Source HLSL 500 63 Name 4 "main" 64 Name 9 "@main(" 65 Name 13 "tex" 66 Name 17 "samp" 67 Name 30 "@entryPointOutput" 68 Decorate 13(tex) DescriptorSet 2 69 Decorate 13(tex) Binding 0 70 Decorate 17(samp) DescriptorSet 0 71 Decorate 17(samp) Binding 0 72 Decorate 30(@entryPointOutput) BuiltIn Position 73 2: TypeVoid 74 3: TypeFunction 2 75 6: TypeFloat 32 76 7: TypeVector 6(float) 4 77 8: TypeFunction 7(fvec4) 78 11: TypeImage 6(float) 2D sampled format:Unknown 79 12: TypePointer UniformConstant 11 80 13(tex): 12(ptr) Variable UniformConstant 81 15: TypeSampler 82 16: TypePointer UniformConstant 15 83 17(samp): 16(ptr) Variable UniformConstant 84 19: TypeSampledImage 11 85 21: TypeVector 6(float) 2 86 22: 6(float) Constant 1045220557 87 23: 6(float) Constant 1050253722 88 24: 21(fvec2) ConstantComposite 22 23 89 25: 6(float) Constant 0 90 29: TypePointer Output 7(fvec4) 9130(@entryPointOutput): 29(ptr) Variable Output 92 4(main): 2 Function None 3 93 5: Label 94 31: 7(fvec4) FunctionCall 9(@main() 95 Store 30(@entryPointOutput) 31 96 Return 97 FunctionEnd 98 9(@main(): 7(fvec4) Function None 8 99 10: Label 100 14: 11 Load 13(tex) 101 18: 15 Load 17(samp) 102 20: 19 SampledImage 14 18 103 26: 7(fvec4) ImageSampleExplicitLod 20 24 Lod 25 104 ReturnValue 26 105 FunctionEnd 106