#version 450 core layout(location = 0) in vec3 pos; layout(location = 1) in vec2 tex_coords; layout(location = 2) in vec4 color; layout(location = 3) in int tex_slot; //out vec2 TexCoords; out vec4 vert_color; uniform mat4 projview; void main() { vert_color = color; gl_Position = projview * vec4(pos, 1.0); }