aboutsummaryrefslogtreecommitdiff
path: root/07-july/resources/shaders/passShader.vert
blob: 964d13e9196e1e7b507045644ae40e9290188568 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#version 420

in layout(location=0) vec2 Model_Position;

uniform mat4 Matrix_totalTransform;

out vec4 Fragment_Color;
out vec2 Fragment_Uv;

void main()
{
    Fragment_Color = vec4(1.0, 1.0, 1.0, 1.0);
    Fragment_Uv = vec2( (Model_Position.x + 1.0)/2.0, 1.0 - (Model_Position.y + 1.0)/2.0 );
	gl_Position = Matrix_totalTransform * vec4(Model_Position, 0.0, 1.0);
}