aboutsummaryrefslogtreecommitdiff
path: root/pacc/glsl/copy.frag
blob: a77ad919035c29251a8c68760f402d3723521d69 (plain)
1
2
3
4
5
6
7
8
9
uniform sampler2D palette;
uniform sampler2D tex;
varying mediump vec2 texcoord;
void main(void) {
  lowp float index = texture2D(tex, texcoord).x;
  lowp float color = (index * 255.0 + 0.5) / 256.0;
  gl_FragColor = texture2D(palette, vec2(color, 0.0));
}