summaryrefslogtreecommitdiff
path: root/Data/Sys/Shaders/posterize2.glsl
blob: fc6c2ef5c98158a6ff6bba867f6c66715d591d21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
uniform sampler2D samp9;

out vec4 ocol0;
in vec2 uv0;

float bound(float color)
{
  if (color < 0.35)
  {
	if (color < 0.25)
	{
		return color;
	}
	return 0.5;
  }
return 1.0;
}

void main()
{
  float4 c0 = texture(samp9, uv0);
  ocol0 = float4(bound(c0.r), bound(c0.g), bound(c0.b), c0.a);
}