Home
last modified time | relevance | path

Searched refs:transfer_unmap (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_transfer_helper.c340 helper->vtbl->transfer_unmap(pctx, trans->trans); in u_transfer_helper_transfer_map()
342 helper->vtbl->transfer_unmap(pctx, trans->trans2); in u_transfer_helper_transfer_map()
511 helper->vtbl->transfer_unmap(pctx, trans->trans); in u_transfer_helper_transfer_unmap()
513 helper->vtbl->transfer_unmap(pctx, trans->trans2); in u_transfer_helper_transfer_unmap()
521 helper->vtbl->transfer_unmap(pctx, ptrans); in u_transfer_helper_transfer_unmap()
632 helper->vtbl->transfer_unmap(pctx, trans->trans); in u_transfer_helper_deinterleave_transfer_map()
634 helper->vtbl->transfer_unmap(pctx, trans->trans2); in u_transfer_helper_deinterleave_transfer_map()
658 helper->vtbl->transfer_unmap(pctx, trans->trans); in u_transfer_helper_deinterleave_transfer_unmap()
660 helper->vtbl->transfer_unmap(pctx, trans->trans2); in u_transfer_helper_deinterleave_transfer_unmap()
667 helper->vtbl->transfer_unmap(pctx, ptrans); in u_transfer_helper_deinterleave_transfer_unmap()
Du_transfer_helper.h74 void (*transfer_unmap)(struct pipe_context *pctx, member
/third_party/mesa3d/docs/relnotes/
D20.2.1.rst123 - gallium/u_threaded_context: fix use-after-free in transfer_unmap
138 - gallium/vl: do not call transfer_unmap if transfer is NULL
D17.1.3.rst86 - etnaviv: always do cpu_fini in transfer_unmap
D20.1.9.rst116 - gallium/vl: do not call transfer_unmap if transfer is NULL
D20.3.0.rst3507 - gallium/u_threaded_context: fix use-after-free in transfer_unmap
3953 - gallium/vl: do not call transfer_unmap if transfer is NULL
D21.3.0.rst2941 - zink: split transfer_unmap for images and buffers
D20.2.0.rst3242 - gallium/u_threaded: execute transfer_unmap with THREAD_SAFE directly
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c686 dd_dump_transfer_unmap(&call->info.transfer_unmap, f); in dd_dump_call()
763 pipe_resource_reference(&dst->info.transfer_unmap.transfer.resource, NULL); in dd_unreference_copy_of_call()
1707 record->call.info.transfer_unmap.transfer_ptr = transfer; in dd_context_buffer_unmap()
1708 record->call.info.transfer_unmap.transfer = *transfer; in dd_context_buffer_unmap()
1709 record->call.info.transfer_unmap.transfer.resource = NULL; in dd_context_buffer_unmap()
1711 &record->call.info.transfer_unmap.transfer.resource, in dd_context_buffer_unmap()
1732 record->call.info.transfer_unmap.transfer_ptr = transfer; in dd_context_texture_unmap()
1733 record->call.info.transfer_unmap.transfer = *transfer; in dd_context_texture_unmap()
1734 record->call.info.transfer_unmap.transfer.resource = NULL; in dd_context_texture_unmap()
1736 &record->call.info.transfer_unmap.transfer.resource, in dd_context_texture_unmap()
Ddd_pipe.h193 struct call_transfer_unmap transfer_unmap; member
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.c1480 transfer_unmap(struct pipe_context *pctx, struct pipe_transfer *ptrans) in transfer_unmap() function
1516 transfer_unmap(pctx, ptrans); in zink_buffer_unmap()
1526 transfer_unmap(pctx, ptrans); in zink_image_unmap()
1715 .transfer_unmap = zink_image_unmap,
/third_party/mesa3d/docs/gallium/
Dcontext.rst702 ``transfer_unmap`` remove the memory mapping for and destroy
708 transfer_unmap all in one.
794 Resource contents will be written back at transfer_unmap time (or modified
932 A flush is required after transfer_unmap to expect other contexts to see the
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_resource.c1137 .transfer_unmap = vc4_resource_transfer_unmap,
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_resource.c1165 .transfer_unmap = v3d_resource_transfer_unmap,
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c1327 .transfer_unmap = panfrost_ptr_unmap,
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_resource.c1511 .transfer_unmap = fd_resource_transfer_unmap,
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_resource.c1887 .transfer_unmap = crocus_transfer_unmap,
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_resource.c2603 .transfer_unmap = iris_transfer_unmap,