5#include <glbinding/gl/types.h>
7#include <globjects/globjects_api.h>
48 void set(
const T & value);
54 virtual void updateAt(gl::GLint location)
const override;
65#include <globjects/Uniform.inl>
CRTP for creating objects similar to std::make_unique.
Definition Instantiator.h:22
Wraps an OpenGL program.
Definition Program.h:82
Contains all the classes that wrap OpenGL functionality.