X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Funiformblock.cpp;h=498973f91de39dccf64512a00e0eceb1b3b2d63b;hp=6b9de26931995e46446ef52e4dd57c81a3381ca0;hb=9b2e1d2c6fe27574f10016b154dddad4f511996d;hpb=2c9a7979a41def3ee4c7fea7163718af25a26e61 diff --git a/source/uniformblock.cpp b/source/uniformblock.cpp index 6b9de269..498973f9 100644 --- a/source/uniformblock.cpp +++ b/source/uniformblock.cpp @@ -1,4 +1,6 @@ #include +#include +#include #include "buffer.h" #include "color.h" #include "error.h" @@ -14,13 +16,17 @@ namespace GL { UniformBlock::UniformBlock(): buf_range(0) -{ } +{ + static Require _req(ARB_shader_objects); +} UniformBlock::UniformBlock(unsigned s): size(s), data(size), buf_range(0) -{ } +{ + static Require _req(ARB_uniform_buffer_object); +} UniformBlock::~UniformBlock() {