]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/uniformblock_backend.cpp
Move all OpenGL-specific code to a separate directory
[libs/gl.git] / source / backends / opengl / uniformblock_backend.cpp
diff --git a/source/backends/opengl/uniformblock_backend.cpp b/source/backends/opengl/uniformblock_backend.cpp
new file mode 100644 (file)
index 0000000..f691bbe
--- /dev/null
@@ -0,0 +1,16 @@
+#include <msp/gl/extensions/arb_shader_objects.h>
+#include <msp/gl/extensions/arb_uniform_buffer_object.h>
+#include "uniformblock_backend.h"
+
+namespace Msp {
+namespace GL {
+
+OpenGLUniformBlock::OpenGLUniformBlock(bool ubo)
+{
+       static Require _req(ARB_shader_objects);
+       if(ubo)
+               static Require _req2(ARB_uniform_buffer_object);
+}
+
+} // namespace GL
+} // namespace Msp