Lines Matching refs:Driver
315 ASSERT(ctx->Driver.DeleteBuffer); in _mesa_reference_buffer_object_()
316 ctx->Driver.DeleteBuffer(ctx, oldObj); in _mesa_reference_buffer_object_()
578 srcPtr = dstPtr = ctx->Driver.MapBufferRange(ctx, 0, src->Size, in _mesa_copy_buffer_subdata()
588 srcPtr = ctx->Driver.MapBufferRange(ctx, readOffset, size, in _mesa_copy_buffer_subdata()
590 dstPtr = ctx->Driver.MapBufferRange(ctx, writeOffset, size, in _mesa_copy_buffer_subdata()
601 ctx->Driver.UnmapBuffer(ctx, src); in _mesa_copy_buffer_subdata()
603 ctx->Driver.UnmapBuffer(ctx, dst); in _mesa_copy_buffer_subdata()
683 ASSERT(ctx->Driver.NewBufferObject); in handle_bind_buffer_gen()
684 buf = ctx->Driver.NewBufferObject(ctx, buffer, target); in handle_bind_buffer_gen()
738 if (ctx->Driver.BindBuffer) in bind_buffer_object()
739 ctx->Driver.BindBuffer( ctx, target, newBufObj ); in bind_buffer_object()
869 ctx->Driver.UnmapBuffer(ctx, bufObj); in _mesa_DeleteBuffersARB()
1069 ctx->Driver.UnmapBuffer(ctx, bufObj); in _mesa_BufferDataARB()
1087 ASSERT(ctx->Driver.BufferData); in _mesa_BufferDataARB()
1088 if (!ctx->Driver.BufferData( ctx, target, size, data, usage, bufObj )) { in _mesa_BufferDataARB()
1114 ASSERT(ctx->Driver.BufferSubData); in _mesa_BufferSubDataARB()
1115 ctx->Driver.BufferSubData( ctx, offset, size, data, bufObj ); in _mesa_BufferSubDataARB()
1134 ASSERT(ctx->Driver.GetBufferSubData); in _mesa_GetBufferSubDataARB()
1135 ctx->Driver.GetBufferSubData( ctx, offset, size, data, bufObj ); in _mesa_GetBufferSubDataARB()
1188 ASSERT(ctx->Driver.MapBufferRange); in _mesa_MapBufferARB()
1189 map = ctx->Driver.MapBufferRange(ctx, 0, bufObj->Size, accessFlags, bufObj); in _mesa_MapBufferARB()
1287 status = ctx->Driver.UnmapBuffer( ctx, bufObj ); in _mesa_UnmapBufferARB()
1499 ctx->Driver.CopyBufferSubData(ctx, src, dst, readOffset, writeOffset, size); in _mesa_CopyBufferSubData()
1599 ASSERT(ctx->Driver.MapBufferRange); in _mesa_MapBufferRange()
1600 map = ctx->Driver.MapBufferRange(ctx, offset, length, access, bufObj); in _mesa_MapBufferRange()
1673 if (ctx->Driver.FlushMappedBufferRange) in _mesa_FlushMappedBufferRange()
1674 ctx->Driver.FlushMappedBufferRange(ctx, offset, length, bufObj); in _mesa_FlushMappedBufferRange()
1705 if (ctx->Driver.BufferObjectPurgeable) in buffer_object_purgeable()
1706 retval = ctx->Driver.BufferObjectPurgeable(ctx, bufObj, option); in buffer_object_purgeable()
1734 if (ctx->Driver.RenderObjectPurgeable) in renderbuffer_purgeable()
1735 retval = ctx->Driver.RenderObjectPurgeable(ctx, bufObj, option); in renderbuffer_purgeable()
1763 if (ctx->Driver.TextureObjectPurgeable) in texture_object_purgeable()
1764 retval = ctx->Driver.TextureObjectPurgeable(ctx, bufObj, option); in texture_object_purgeable()
1845 if (ctx->Driver.BufferObjectUnpurgeable) in buffer_object_unpurgeable()
1846 retval = ctx->Driver.BufferObjectUnpurgeable(ctx, bufObj, option); in buffer_object_unpurgeable()
1875 if (ctx->Driver.RenderObjectUnpurgeable) in renderbuffer_unpurgeable()
1876 retval = ctx->Driver.RenderObjectUnpurgeable(ctx, bufObj, option); in renderbuffer_unpurgeable()
1905 if (ctx->Driver.TextureObjectUnpurgeable) in texture_object_unpurgeable()
1906 retval = ctx->Driver.TextureObjectUnpurgeable(ctx, bufObj, option); in texture_object_unpurgeable()