xref: /aosp_15_r20/external/skia/tests/sksl/shared/UnusedVariables.hlsl (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1static float4 sk_FragColor;
2
3struct SPIRV_Cross_Output
4{
5    float4 sk_FragColor : SV_Target0;
6};
7
8float userfunc_ff(float _20)
9{
10    return _20 + 1.0f;
11}
12
13float4 main(float2 _26)
14{
15    float b = 2.0f;
16    float c = 3.0f;
17    b = 2.0f;
18    b = 3.0f + 77.0f;
19    b = sin(3.0f + 77.0f);
20    float _37 = 3.0f + 77.0f;
21    float _40 = 3.0f + 77.0f;
22    b = userfunc_ff(_40);
23    float _42 = cos(3.0f);
24    b = _42;
25    b = _42;
26    for (int x = 0; x < 1; x++)
27    {
28    }
29    float d = c;
30    b = 3.0f;
31    float _60 = c + 1.0f;
32    d = _60;
33    return float4(float(3.0f == 2.0f), float(true), float(_60 == 5.0f), float(_60 == 4.0f));
34}
35
36void frag_main()
37{
38    float2 _15 = 0.0f.xx;
39    sk_FragColor = main(_15);
40}
41
42SPIRV_Cross_Output main()
43{
44    frag_main();
45    SPIRV_Cross_Output stage_output;
46    stage_output.sk_FragColor = sk_FragColor;
47    return stage_output;
48}
49