]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/predicate.h
Remove support for array size specialization from the engine as well
[libs/gl.git] / source / core / predicate.h
index 13c22e84dc0b4300ad98bd268179aebaa8937e1d..6b0a697b6579ed3283f3e4be1d9aa5d21ae5ea88 100644 (file)
@@ -2,21 +2,20 @@
 #define MSP_GL_PREDICATE_H_
 
 #include <msp/strings/lexicalcast.h>
-#include "gl.h"
 
 namespace Msp {
 namespace GL {
 
 enum Predicate
 {
-       NEVER    = GL_NEVER,
-       ALWAYS   = GL_ALWAYS,
-       LESS     = GL_LESS,
-       LEQUAL   = GL_LEQUAL,
-       EQUAL    = GL_EQUAL,
-       GREATER  = GL_GREATER,
-       GEQUAL   = GL_GEQUAL,
-       NOTEQUAL = GL_NOTEQUAL
+       NEVER,
+       ALWAYS,
+       LESS,
+       LEQUAL,
+       EQUAL,
+       GREATER,
+       GEQUAL,
+       NOTEQUAL
 };
 
 void operator>>(const LexicalConverter &, Predicate &);
@@ -25,4 +24,6 @@ void operator<<(LexicalConverter &, Predicate);
 } // namespace GL
 } // namespace Msp
 
+#include "predicate_backend.h"
+
 #endif