• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1struct Test
2{
3    int x;
4    int y;
5    int z;
6};
7
8static float4 sk_FragColor;
9
10struct SPIRV_Cross_Output
11{
12    float4 sk_FragColor : SV_Target0;
13};
14
15void frag_main()
16{
17    Test t = { 0, 0, 0 };
18    t.x = 0;
19    sk_FragColor.x = float(t.x);
20}
21
22SPIRV_Cross_Output main()
23{
24    frag_main();
25    SPIRV_Cross_Output stage_output;
26    stage_output.sk_FragColor = sk_FragColor;
27    return stage_output;
28}
29