]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/stenciltest.cpp
Store query pool size separately, in the common part of the class
[libs/gl.git] / source / core / stenciltest.cpp
index 7076f4d72dd205aec28341bee9ea01b92012dd36..2e8bbb4db865d5052885facfd96d25341ba1f906 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdexcept>
 #include <msp/strings/format.h>
+#include "gl.h"
 #include "stenciltest.h"
 
 using namespace std;
@@ -39,22 +40,6 @@ void StencilTest::Loader::actions(StencilOp sf, StencilOp df, StencilOp dp)
 }
 
 
-GLenum get_gl_stencil_op(StencilOp op)
-{
-       switch(op)
-       {
-       case KEEP: return GL_KEEP;
-       case SET_ZERO: return GL_ZERO;
-       case REPLACE: return GL_REPLACE;
-       case INCR: return GL_INCR;
-       case DECR: return GL_DECR;
-       case INVERT: return GL_INVERT;
-       case INCR_WRAP: return GL_INCR_WRAP;
-       case DECR_WRAP: return GL_DECR_WRAP;
-       default: throw invalid_argument("get_gl_stencil_op");
-       }
-}
-
 void operator>>(const LexicalConverter &conv, StencilOp &op)
 {
        const string &str = conv.get();