separate all utility headers and sources

This commit is contained in:
2019-09-17 00:04:02 -04:00
parent 8cb5dd87ad
commit cd2cbf85d0
15 changed files with 162 additions and 98 deletions

10
cosets/include/shader.hpp Normal file
View File

@@ -0,0 +1,10 @@
#pragma once
#include <glad/glad.h>
#include <string>
GLint build_shader(GLenum type, const std::string &name, const std::string &src);
GLint build_shader_file(GLenum type, const std::string &name, const std::string &file);
GLint build_program(const std::string &name, GLint vs, GLint fs);