packages feed

gelatin-0.0.0.3: shaders/2d.vert

#version 330 core
layout(location = 0) in vec2 position;
layout(location = 1) in vec4 color;
layout(location = 2) in vec2 uv;

uniform mat4 projection;
uniform mat4 modelview;
uniform bool hasUV;
uniform sampler2D sampler;

out vec4 fcolor;
out vec2 fuv;

void main() {
    fcolor = color;
    fuv = uv;
    gl_Position = projection * modelview * vec4(position.xy, 0.0, 1.0);
}