24 lines
353 B
GLSL
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;
|
|
}
|