bgfx/3rdparty/glslang/Test/hlsl.entry-in.frag
Branimir Karadžić f46d6a5803 Added glslang.
2016-12-15 14:19:54 -08:00

21 lines
326 B
GLSL

struct InParam {
float2 v;
float4 fragCoord : SV_POSITION;
int2 i2;
};
float fun(InParam p)
{
return p.v.y + p.fragCoord.x;
}
float4 PixelShaderFunction(InParam i) : COLOR0
{
InParam local;
local = i;
float ret1 = fun(local);
float ret2 = fun(i);
return local.fragCoord * ret1 * ret2;
}