Home
last modified time | relevance | path

Searched refs:transfer_flush_region (Results 1 – 25 of 38) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_resource.c46 r300->context.transfer_flush_region = u_default_transfer_flush_region; in r300_init_resource_functions()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_resource.c37 i915->base.transfer_flush_region = u_default_transfer_flush_region; in i915_init_resource_functions()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_transfer_helper.h70 void (*transfer_flush_region)(struct pipe_context *pctx, member
Du_transfer_helper.c476 pctx->transfer_flush_region(pctx, trans->trans, box); in u_transfer_helper_transfer_flush_region()
480 helper->vtbl->transfer_flush_region(pctx, trans->trans, box); in u_transfer_helper_transfer_flush_region()
482 helper->vtbl->transfer_flush_region(pctx, trans->trans2, box); in u_transfer_helper_transfer_flush_region()
485 helper->vtbl->transfer_flush_region(pctx, ptrans, box); in u_transfer_helper_transfer_flush_region()
Du_threaded_context_calls.h26 CALL(transfer_flush_region)
Du_inlines.h446 pipe->transfer_flush_region(pipe, transfer, &box); in pipe_buffer_flush_mapped_range()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_resource.c97 pipe->transfer_flush_region = nouveau_buffer_transfer_flush_region; in nv30_resource_init()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource.c125 svga->pipe.transfer_flush_region = svga_buffer_transfer_flush_region; in svga_init_resource_functions()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_resource.c108 pcontext->transfer_flush_region = nouveau_buffer_transfer_flush_region; in nv50_init_resource_functions()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c683 dd_dump_transfer_flush_region(&call->info.transfer_flush_region, f); in dd_dump_call()
760 pipe_resource_reference(&dst->info.transfer_flush_region.transfer.resource, NULL); in dd_unreference_copy_of_call()
1681 record->call.info.transfer_flush_region.transfer_ptr = transfer; in dd_context_transfer_flush_region()
1682 record->call.info.transfer_flush_region.box = *box; in dd_context_transfer_flush_region()
1683 record->call.info.transfer_flush_region.transfer = *transfer; in dd_context_transfer_flush_region()
1684 record->call.info.transfer_flush_region.transfer.resource = NULL; in dd_context_transfer_flush_region()
1686 &record->call.info.transfer_flush_region.transfer.resource, in dd_context_transfer_flush_region()
1691 pipe->transfer_flush_region(pipe, transfer, box); in dd_context_transfer_flush_region()
1823 CTX_INIT(transfer_flush_region); in dd_init_draw_functions()
Ddd_pipe.h192 struct call_transfer_flush_region transfer_flush_region; member
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_resource.c157 pcontext->transfer_flush_region = nouveau_buffer_transfer_flush_region; in nvc0_init_resource_functions()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_context.h826 void (*transfer_flush_region)( struct pipe_context *, member
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_resource.c1138 .transfer_flush_region = u_default_transfer_flush_region,
1174 pctx->transfer_flush_region = u_transfer_helper_transfer_flush_region; in vc4_resource_context_init()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_resource.c1166 .transfer_flush_region = u_default_transfer_flush_region,
1192 pctx->transfer_flush_region = u_transfer_helper_transfer_flush_region; in v3d_resource_context_init()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_texture.c520 pipe->transfer_flush_region = u_default_transfer_flush_region; in softpipe_init_texture_funcs()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_transfer.c513 pctx->transfer_flush_region = etna_transfer_flush_region; in etna_transfer_init()
/third_party/mesa3d/docs/gallium/
Dbuffermapping.rst394 * Blitting drivers must use the ``transfer_flush_region()`` region
400 ``transfer_flush_region()`` region instead of the mapped range when
/third_party/mesa3d/src/gallium/drivers/tegra/
Dtegra_context.c946 context->gpu->transfer_flush_region(context->gpu, transfer->gpu, box); in tegra_transfer_flush_region()
1374 context->base.transfer_flush_region = tegra_transfer_flush_region; in tegra_screen_context_create()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_context.c1175 context->transfer_flush_region(context, in rbug_context_transfer_flush_region()
1360 rb_pipe->base.transfer_flush_region = rbug_context_transfer_flush_region; in rbug_context_create()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c1328 .transfer_flush_region = panfrost_ptr_flush_region,
1372 pctx->transfer_flush_region = u_transfer_helper_transfer_flush_region; in panfrost_resource_context_init()
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_pipe.c441 ctx->transfer_flush_region = noop_transfer_flush_region; in noop_create_context()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_resource.c1510 .transfer_flush_region = fd_resource_transfer_flush_region,
1698 pctx->transfer_flush_region = u_transfer_helper_transfer_flush_region; in fd_resource_context_init()
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_context.cpp562 ctx->pipe.transfer_flush_region = swr_transfer_flush_region; in swr_create_context()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_resource.c677 ctx->transfer_flush_region = virgl_buffer_transfer_flush_region; in virgl_init_context_resource_functions()

12