16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-22 04:39:18 +02:00

opengl 3.3 renderer shaders

This commit is contained in:
tmj-fstate
2020-02-21 22:50:52 +01:00
parent 7ba6383c75
commit 6b1ab6c125
47 changed files with 1620 additions and 0 deletions

14
shaders/map.vert Normal file
View File

@@ -0,0 +1,14 @@
layout(location = 0) in vec3 v_vert;
layout(location = 2) in vec2 v_coords;
out vec2 g_coords;
#include <common>
void main()
{
vec4 clip_pos = projection * vec4(v_vert, 1.0f);
gl_Position = vec4(clip_pos.xz, 0.5, 1.0);
g_coords = v_coords;
}