blob: 97199feaaac6adcbff10d25d8f7c88a1637ae043 [file] [log] [blame]
#version 300 es
uniform sampler2D sTexture;
uniform mediump sampler3D sColourLUT;
in mediump vec2 texCoords;
layout(location = 0) out lowp vec4 oFragColour;
void main()
{
highp vec3 vCol = texture(sTexture, texCoords).rgb;
lowp vec3 vAlteredCol = texture(sColourLUT, vCol.rgb).rgb;
oFragColour = vec4(vAlteredCol, 1.0);
}