diff --git a/graphics/tinygl/api.cpp b/graphics/tinygl/api.cpp index 8c98edd5b59..2509f251917 100644 --- a/graphics/tinygl/api.cpp +++ b/graphics/tinygl/api.cpp @@ -569,6 +569,8 @@ void tglPolygonOffset(TGLfloat factor, TGLfloat units) { p[0].op = TinyGL::OP_PolygonOffset; p[1].f = factor; p[2].f = units; + + TinyGL::gl_add_op(p); } // Special Functions diff --git a/graphics/tinygl/arrays.cpp b/graphics/tinygl/arrays.cpp index 82ffbade75c..f0faaa6551b 100644 --- a/graphics/tinygl/arrays.cpp +++ b/graphics/tinygl/arrays.cpp @@ -156,6 +156,7 @@ void glNormalPointer(TGLenum type, TGLsizei stride, const TGLvoid *pointer) { p[0].op = OP_NormalPointer; p[1].i = stride; p[2].p = const_cast(pointer); + gl_add_op(p); } void glopTexCoordPointer(GLContext *c, GLParam *p) { @@ -171,6 +172,7 @@ void glTexCoordPointer(TGLint size, TGLenum type, TGLsizei stride, const TGLvoid p[1].i = size; p[2].i = stride; p[3].p = const_cast(pointer); + gl_add_op(p); } } // end of namespace TinyGL