GLboolean PACKSPU_APIENTRY packspu_UnmapBufferARB( GLenum target ) { GET_CONTEXT(ctx); #if CR_ARB_vertex_buffer_object CRBufferObject *bufObj; bufObj = crStateGetBoundBufferObject(target, &ctx->clientState->bufferobject); /* send new buffer contents to server */ crPackBufferDataARB( target, bufObj->size, bufObj->pointer, bufObj->usage ); #endif CRASSERT(GL_TRUE == ctx->clientState->bufferobject.retainBufferData); crStateUnmapBufferARB( target ); return GL_TRUE; }
static GLboolean ARRAYSPU_APIENTRY arrayspu_UnmapBufferARB(GLenum target) { return crStateUnmapBufferARB(target); }
static GLboolean ARRAYSPU_APIENTRY arrayspu_UnmapBufferARB(GLenum target) { crStateUnmapBufferARB(target); return array_spu.child.UnmapBufferARB(target); }