We already have the necessary enablers in QOpenGLExtensions.
Change-Id: I90d763516d8b92c09c878133552200c94a46fbf2
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
#endif
if (!d->guard || !d->guard->id())
return 0;
#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);
#endif
if (!d->guard || !d->guard->id())
return false;
#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;