1static float gl_FragDepth; 2struct SPIRV_Cross_Output 3{ 4 float gl_FragDepth : SV_DepthLessEqual; 5}; 6 7void frag_main() 8{ 9 gl_FragDepth = 0.5f; 10} 11 12[earlydepthstencil] 13SPIRV_Cross_Output main() 14{ 15 frag_main(); 16 SPIRV_Cross_Output stage_output; 17 stage_output.gl_FragDepth = gl_FragDepth; 18 return stage_output; 19} 20