コード例 #1
0
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;
}
コード例 #2
0
ファイル: arrayspu.c プロジェクト: L3oV1nc3/VMGL
static GLboolean ARRAYSPU_APIENTRY
arrayspu_UnmapBufferARB(GLenum target)
{
	return crStateUnmapBufferARB(target);
}
コード例 #3
0
ファイル: arrayspu.c プロジェクト: LastRitter/vbox-haiku
static GLboolean ARRAYSPU_APIENTRY
arrayspu_UnmapBufferARB(GLenum target)
{
    crStateUnmapBufferARB(target);
    return array_spu.child.UnmapBufferARB(target);
}