summaryrefslogtreecommitdiffstats
path: root/src/runtime/shaders/text_core.frag
blob: a614bb1e15585d1b6300b1f7db8ef1e842ebeba9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#version 330 core

in vec2 texCoord;

uniform sampler2D tex;
uniform float opacity;
uniform vec3 color;

out vec4 fragColor;

void main()
{
    vec4 c = texture(tex, vec2(texCoord.x, 1.0 - texCoord.y));
    fragColor = vec4(c.aaa * color, c.a) * opacity;
}