#pragma once #include #include class ProgramHandleBase { public: ProgramHandleBase(GLuint, GLuint); using ProgramRef = glRef; ProgramRef m_program; GLint viewProjection_uniform, model_uniform; };