1static float4 sk_FragColor; 2 3struct SPIRV_Cross_Output 4{ 5 float4 sk_FragColor : SV_Target0; 6}; 7 8void frag_main() 9{ 10 do 11 { 12 sk_FragColor = 1.0f.xxxx; 13 } while (false); 14} 15 16SPIRV_Cross_Output main() 17{ 18 frag_main(); 19 SPIRV_Cross_Output stage_output; 20 stage_output.sk_FragColor = sk_FragColor; 21 return stage_output; 22} 23