#include <msp/core/noncopyable.h>
#include "bufferable.h"
#include "reflectdata.h"
+#include "uniformblock_backend.h"
namespace Msp {
namespace GL {
Stores uniforms with a specific layout. Both named and default uniform blocks
are supported.
*/
-class UniformBlock: public NonCopyable, public Bufferable
+class UniformBlock: public UniformBlockBackend, public NonCopyable, public Bufferable
{
private:
std::vector<char> data;