24 #include <flw/OpenGL.h> 34 class ProgramPipeline final {
36 ProgramPipeline(GLbitfield stage, GLsizei howMany = 1);
40 void bind(GLuint
id = 0)
const;
42 void use(GLuint programHandle, GLuint
id = 0)
const;
44 GLuint getHandle(GLuint
id = 0);
48 GLuint mHandles[FILLWAVE_GLOBJECTS_MAX];