summaryrefslogtreecommitdiff
path: root/Data/Sys/Shaders/firewater.glsl
blob: 32b9be3d5d7a4677820b1fc1e826d3bbb7d8d70d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void main()
{
	float4 c0 = Sample();
	float4 c1 = SampleOffset(int2( 1,  1));
	float4 c2 = SampleOffset(int2(-1, -1));
	float red	= c0.r;
	float green	= c0.g;
	float blue	= c0.b;
	float alpha	= c0.a;

	red = c0.r - c1.b;
	blue = c0.b - c2.r + (c0.g - c0.r);

	SetOutput(float4(red, 0.0, blue, alpha));
}