diff -r 7cf310cc47cb -r 6c438be1a1fd shader/sprite_vtx.glsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/shader/sprite_vtx.glsl Thu Mar 21 20:48:18 2024 +0100 @@ -0,0 +1,12 @@ +#version 400 core + +layout(location = 0) in vec2 position; +out vec2 texcoord; + +uniform mat4 projection; +uniform mat4 model; + +void main(void) { + gl_Position = projection*model*vec4(position, 0.0, 1.0); + texcoord = vec2(model[0].x, model[1].y)*position; +}