I'm trying to make a game using ndk. I use glMapBufferOES to update buffer data. However, the function returns NULL and 0 is returned by glGetError as well(which means no error is generated by opengl). Has anyone been able to use this function? is this be a bug?