From fd7f68059257cd2ab5753d9612a40be7a968d08a Mon Sep 17 00:00:00 2001 From: PlexSheep Date: Sat, 21 Oct 2023 19:21:49 +0200 Subject: [PATCH] add frag shader again --- data/shader/frag/basic.glsl | 8 +++++++- src/graphics.cpp | 2 -- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/data/shader/frag/basic.glsl b/data/shader/frag/basic.glsl index 8b1a393..0c56a32 100644 --- a/data/shader/frag/basic.glsl +++ b/data/shader/frag/basic.glsl @@ -1 +1,7 @@ -// empty +#version 330 core +out vec4 FragColor; + +void main() +{ + FragColor = vec4(1.0f, 0.5f, 0.2f, 1.0f); +} diff --git a/src/graphics.cpp b/src/graphics.cpp index 2d9b126..e4e6912 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -78,7 +78,6 @@ ShaderProgram::ShaderProgram(Base base, string vertexSource, exit(EXIT_SHADER); } - /* FIXME: Optionally include a frag shader BOOST_LOG_TRIVIAL(trace) << "loading fragments shader"; glShaderSource(this->frag, 1, &fragSource_c, NULL); BOOST_LOG_TRIVIAL(trace) << "compiling fragments shader"; @@ -91,7 +90,6 @@ ShaderProgram::ShaderProgram(Base base, string vertexSource, << infoLog << std::endl; exit(EXIT_SHADER); } - */ } /** defines the base program behavior.