]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/batch.h
Completely hide OpenGL from the public headers
[libs/gl.git] / source / core / batch.h
index 6f7e43d61be4e0ca0078e37c2032ab4c006de5b6..41dac24a1a57b8bef3abb4a657ee9e88572c9001 100644 (file)
@@ -33,9 +33,9 @@ public:
 
 private:
        PrimitiveType prim_type;
-       GLenum gl_prim_type;
+       unsigned gl_prim_type;
        DataType index_type;
-       GLenum gl_index_type;
+       unsigned gl_index_type;
        std::vector<std::uint8_t> data;
        unsigned max_index;
 
@@ -44,10 +44,10 @@ public:
        ~Batch();
 
        PrimitiveType get_type() const { return prim_type; }
-       GLenum get_gl_primitive_type() const { return gl_prim_type; }
+       unsigned get_gl_primitive_type() const { return gl_prim_type; }
        void set_index_type(DataType);
        DataType get_index_type() const { return index_type; }
-       GLenum get_gl_index_type() const { return gl_index_type; }
+       unsigned get_gl_index_type() const { return gl_index_type; }
 
        Batch &append(unsigned);
        Batch &append(const std::vector<unsigned> &);