1hlsl.depthLess.frag
2Shader version: 500
3gl_FragCoord origin is upper left
4using depth_less
50:? Sequence
60:2  Function Definition: @PixelShaderFunction( ( temp float)
70:2    Function Parameters:
80:?     Sequence
90:3      Branch: Return with expression
100:3        Constant:
110:3          0.200000
120:2  Function Definition: PixelShaderFunction( ( temp void)
130:2    Function Parameters:
140:?     Sequence
150:2      move second child to first child ( temp float)
160:?         '@entryPointOutput' ( out float FragDepth)
170:2        Function Call: @PixelShaderFunction( ( temp float)
180:?   Linker Objects
190:?     '@entryPointOutput' ( out float FragDepth)
20
21
22Linked fragment stage:
23
24
25Shader version: 500
26gl_FragCoord origin is upper left
27using depth_less
280:? Sequence
290:2  Function Definition: @PixelShaderFunction( ( temp float)
300:2    Function Parameters:
310:?     Sequence
320:3      Branch: Return with expression
330:3        Constant:
340:3          0.200000
350:2  Function Definition: PixelShaderFunction( ( temp void)
360:2    Function Parameters:
370:?     Sequence
380:2      move second child to first child ( temp float)
390:?         '@entryPointOutput' ( out float FragDepth)
400:2        Function Call: @PixelShaderFunction( ( temp float)
410:?   Linker Objects
420:?     '@entryPointOutput' ( out float FragDepth)
43
44// Module Version 10000
45// Generated by (magic number): 80007
46// Id's are bound by 16
47
48                              Capability Shader
49               1:             ExtInstImport  "GLSL.std.450"
50                              MemoryModel Logical GLSL450
51                              EntryPoint Fragment 4  "PixelShaderFunction" 14
52                              ExecutionMode 4 OriginUpperLeft
53                              ExecutionMode 4 DepthLess
54                              ExecutionMode 4 DepthReplacing
55                              Source HLSL 500
56                              Name 4  "PixelShaderFunction"
57                              Name 8  "@PixelShaderFunction("
58                              Name 14  "@entryPointOutput"
59                              Decorate 14(@entryPointOutput) BuiltIn FragDepth
60               2:             TypeVoid
61               3:             TypeFunction 2
62               6:             TypeFloat 32
63               7:             TypeFunction 6(float)
64              10:    6(float) Constant 1045220557
65              13:             TypePointer Output 6(float)
6614(@entryPointOutput):     13(ptr) Variable Output
674(PixelShaderFunction):           2 Function None 3
68               5:             Label
69              15:    6(float) FunctionCall 8(@PixelShaderFunction()
70                              Store 14(@entryPointOutput) 15
71                              Return
72                              FunctionEnd
738(@PixelShaderFunction():    6(float) Function None 7
74               9:             Label
75                              ReturnValue 10
76                              FunctionEnd
77