Add Shader class

This commit is contained in:
Riyyi
2019-12-21 14:54:59 +01:00
parent c5bd231b38
commit 7c8a0c99a4
4 changed files with 202 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
#version 450 core
layout(location = 0) out vec4 color;
in vec3 position;
void main()
{
color = vec4(position * 0.5f + 0.5f, 1.0f);
}
+11
View File
@@ -0,0 +1,11 @@
#version 450 core
layout(location = 0) in vec3 a_position;
out vec3 position;
void main()
{
position = a_position;
gl_Position = vec4(a_position, 1.0f);
}