#pragma once #include #include "GL/glew.h" struct dynamic_shader_buffer { std::vector source{}; GLenum type{ GL_INVALID_ENUM }; };