15:362b7659dc76 | 16:c5dde81b6fb2 |
---|---|
1 #version 400 core | 1 #version 400 core |
2 | 2 |
3 in vec2 position; | 3 layout(location = 0) in vec2 position; |
4 out vec2 texcoord; | 4 out vec2 texcoord; |
5 | 5 |
6 uniform mat4 projection; | 6 uniform mat4 projection; |
7 uniform mat4 model; | 7 uniform mat4 model; |
8 | 8 |
9 void main(void) { | 9 void main(void) { |
10 gl_Position = projection*model*vec4(position, 0.0, 1.0); | 10 gl_Position = projection*model*vec4(position, 0.0, 1.0); |
11 texcoord = position; | 11 texcoord = vec2(model[0].x, model[1].y)*position; |
12 } | 12 } |