summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglbuffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/opengl/qopenglbuffer.cpp')
-rw-r--r--src/gui/opengl/qopenglbuffer.cpp25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/gui/opengl/qopenglbuffer.cpp b/src/gui/opengl/qopenglbuffer.cpp
index f47f71c121..045eec060b 100644
--- a/src/gui/opengl/qopenglbuffer.cpp
+++ b/src/gui/opengl/qopenglbuffer.cpp
@@ -523,18 +523,7 @@ void *QOpenGLBuffer::map(QOpenGLBuffer::Access access)
#endif
if (!d->guard || !d->guard->id())
return 0;
-#if 0
- if (!glMapBufferARB)
- return 0;
- return glMapBufferARB(d->type, access);
-#endif
- Q_UNUSED(access);
- static bool warned = false;
- if (!warned) {
- qWarning("QOpenGLBuffer::map(): pending implementation");
- warned = true;
- }
- return 0;
+ return d->funcs->glMapBuffer(d->type, access);
}
/*!
@@ -559,17 +548,7 @@ bool QOpenGLBuffer::unmap()
#endif
if (!d->guard || !d->guard->id())
return false;
-#if 0
- if (!glUnmapBufferARB)
- return false;
- return glUnmapBufferARB(d->type) == GL_TRUE;
-#endif
- static bool warned = false;
- if (!warned) {
- qWarning("QOpenGLBuffer::map(): pending implementation");
- warned = true;
- }
- return 0;
+ return d->funcs->glUnmapBuffer(d->type) == GL_TRUE;
}
QT_END_NAMESPACE