16 lines
230 B
GLSL
16 lines
230 B
GLSL
#version 330 core
|
|
|
|
layout (location = 0) in vec4 pos;
|
|
|
|
uniform vec2 u_Size;
|
|
|
|
out vec2 v_TexCoord;
|
|
out vec2 v_OneTexel;
|
|
|
|
void main() {
|
|
gl_Position = pos;
|
|
|
|
v_TexCoord = (pos.xy + 1.0) / 2.0;
|
|
v_OneTexel = 1.0 / u_Size;
|
|
}
|