Added Shader class, default shaders

This commit is contained in:
2025-08-19 19:56:37 +01:00
parent f13d4e3902
commit c28ec45f8c
4 changed files with 136 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
#version 330 core
in vec4 fColour;
out vec4 colour;
void main() {
colour = fColour;
}

View File

@@ -0,0 +1,11 @@
#version 330 core
layout (location = 0) in vec3 aPos;
layout (location = 1) in vec4 aColour;
out vec4 fColour;
void main() {
fColour = aColour;
gl_Position = vec4(aPos, 1.0);
}