handle glMapBufferOES properly