aboutsummaryrefslogtreecommitdiffstats
path: root/LibOVR/Src/CAPI/Shaders/Distortion_ps.psh
blob: 4a33de5cb9d06e3c0df1be0e73ba54fb2a22cd75 (plain)
1
2
3
4
5
6
7
8
9
Texture2D    Texture : register(t0);
SamplerState Linear  : register(s0);

float4 main(in float4 oPosition  : SV_Position, in float4 oColor : COLOR,
            in float3 oTexCoord0 : TEXCOORD0) : SV_Target
{
	float3 Result = Texture.Sample(Linear, oTexCoord0.xy).rgb;
	return float4(Result.r * oColor.r, Result.g * oColor.g, Result.b * oColor.b, 1.0);
}