diff options
Diffstat (limited to 'src/renderer/shader-fill.cpp')
-rw-r--r-- | src/renderer/shader-fill.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/renderer/shader-fill.cpp b/src/renderer/shader-fill.cpp new file mode 100644 index 0000000000..763c7e2fcf --- /dev/null +++ b/src/renderer/shader-fill.cpp @@ -0,0 +1,14 @@ +#include <llmr/renderer/shader-fill.hpp> + +using namespace llmr; + +FillShader::FillShader(const GLchar *vertSource, const GLchar *fragSource) + : Shader(vertSource, fragSource) { + if (!valid) return; + + a_pos = glGetAttribLocation(program, "a_pos"); + attributes.push_back(a_pos); + + u_matrix = glGetUniformLocation(program, "u_matrix"); + u_color = glGetUniformLocation(program, "u_color"); +} |