cat_engine 1.0.0-alpha0

A 2D graphics engine with audio output support
1
2
3
4
5
6
7
8
9
10
11
12
#version 330 core

in vec2 glyph_texture_coords;

out vec4 colour;

uniform sampler2D glyph_texture_2d;
uniform vec4 glyph_colour;

void main() {
    colour = vec4(glyph_colour.xyz, glyph_colour.w * texture(glyph_texture_2d, glyph_texture_coords).r);
}