librw/src/gl/shaders/im2d.vert

24 lines
353 B
GLSL

#version 330
layout(std140) uniform Im2DState
{
int u_alphaTest;
float u_alphaRef;
mat4 u_xform;
};
layout(location = 0) in vec3 in_pos;
layout(location = 2) in vec4 in_color;
layout(location = 3) in vec2 in_tex0;
out vec4 v_color;
out vec2 v_tex0;
void
main(void)
{
gl_Position = vec4(in_pos, 1.0);
v_color = in_color;
v_tex0 = in_tex0;
}