]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/batch_backend.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / backends / opengl / batch_backend.cpp
index f44d6b82e273f13fe54735e146d5be3c626ec58a..2bd3c8374b3278e20e01e475e74e82a862b27dad 100644 (file)
@@ -1,3 +1,4 @@
+#include <msp/gl/extensions/arb_tessellation_shader.h>
 #include <msp/gl/extensions/msp_primitive_restart.h>
 #include "batch_backend.h"
 
@@ -5,9 +6,12 @@ namespace Msp {
 namespace GL {
 
 OpenGLBatch::OpenGLBatch(PrimitiveType t):
-       gl_prim_type(GL::get_gl_primitive_type(t)),
+       gl_prim_type(get_gl_primitive_type(t)),
        gl_index_type(GL_UNSIGNED_SHORT)
-{ }
+{
+       if(t==PATCHES)
+               static Require _req(ARB_tessellation_shader);
+}
 
 bool OpenGLBatch::check_restart(bool require)
 {