diff --git a/shaders/frag.glsl b/shaders/frag.glsl new file mode 100644 index 0000000..2772905 --- /dev/null +++ b/shaders/frag.glsl @@ -0,0 +1,9 @@ +#version 330 core + +in vec3 vert_color; + +out vec4 color; + +void main() { + color = vec4(vert_color, 1.0f); +}; diff --git a/shaders/vert.glsl b/shaders/vert.glsl new file mode 100644 index 0000000..082b94d --- /dev/null +++ b/shaders/vert.glsl @@ -0,0 +1,11 @@ +#version 330 core + +layout(location=0) in vec3 position; +layout(location=1) in vec3 color; + +out vec3 vert_color; + +void main() { + vert_color = color; + gl_Position = vec4(position, 1.0); +};