void PACKSPU_APIENTRY packspu_GetBufferSubDataARB( GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data ) { GET_CONTEXT(ctx); #ifdef CR_ARB_pixel_buffer_object CRBufferObject *pBufObj; pBufObj = crStateGetBoundBufferObject(target, &ctx->clientState->bufferobject); if (pBufObj && pBufObj->bResyncOnRead) { packspu_GetHostBufferSubDataARB(target, offset, size, data); return; } #endif crStateGetBufferSubDataARB(target, offset, size, data); }
static void ARRAYSPU_APIENTRY arrayspu_GetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data) { crStateGetBufferSubDataARB(target, offset, size, data); }