summaryrefslogtreecommitdiff
path: root/tests/cross-compile/precise-keyword.slang.hlsl
blob: 54017868bccc24f0c2a15d576caa8b18d559296e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// precise-keyword.slang.hlsl
//TEST_IGNORE_FILE:

float4 main(float2 v_0 : V) : SV_TARGET
{
    precise float z_0;

    if(v_0.x > (float) 0)
    {
        z_0 = v_0.x * v_0.y + v_0.x;
    }
    else
    {
        z_0 = v_0.y * v_0.x + v_0.y;
    }

    return (float4) z_0;
}