diff --git a/doomsday/engine/portable/include/gl_deferredapi.h b/doomsday/engine/portable/include/gl_deferredapi.h index 24b5ce6d18..a3b6bcc2d6 100644 --- a/doomsday/engine/portable/include/gl_deferredapi.h +++ b/doomsday/engine/portable/include/gl_deferredapi.h @@ -26,12 +26,18 @@ #ifndef LIBDENG_DEFERRED_GL_API_H #define LIBDENG_DEFERRED_GL_API_H +#ifndef LIBDENG_DISABLE_DEFERRED_GL_API + #include "sys_opengl.h" -#define glEnable(x) Deferred_glEnable(x) -#define glDisable(x) Deferred_glDisable(x) +#define glEnable(x) Deferred_glEnable(x) +#define glDisable(x) Deferred_glDisable(x) +#define glDeleteTextures(x) Deferred_glDeleteTextures(x) void Deferred_glEnable(GLenum e); void Deferred_glDisable(GLenum e); +void Deferred_glDeleteTextures(GLsizei num, const GLuint* names); + +#endif #endif // LIBDENG_DEFERRED_GL_API_H diff --git a/doomsday/engine/portable/src/gl_deferredapi.c b/doomsday/engine/portable/src/gl_deferredapi.c index 5204981c74..41525ea2ef 100644 --- a/doomsday/engine/portable/src/gl_deferredapi.c +++ b/doomsday/engine/portable/src/gl_deferredapi.c @@ -20,7 +20,7 @@ * 02110-1301 USA */ -#define LIBDENG_DEFERRED_GL_API_H // using regular GL API calls +#define LIBDENG_DISABLE_DEFERRED_GL_API // using regular GL API calls #include "de_system.h" #include "gl_defer.h"