David Gonzalez Martin be2de1d672 Render a texture
2024-11-10 08:48:46 -06: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;
}