Home
last modified time | relevance | path

Searched refs:threaded_transfer (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h384 struct threaded_transfer { struct
586 static inline struct threaded_transfer *
587 threaded_transfer(struct pipe_transfer *transfer) in threaded_transfer() function
589 return (struct threaded_transfer*)transfer; in threaded_transfer()
Du_threaded_context.c2259 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()
2277 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()
2330 threaded_transfer(*transfer)->valid_buffer_range = &tres->valid_buffer_range; in tc_buffer_map()
2331 threaded_transfer(*transfer)->cpu_storage_mapped = false; in tc_buffer_map()
2397 struct threaded_transfer *ttrans, in tc_buffer_do_flush_region()
2429 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_transfer_flush_region()
2494 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_buffer_unmap()
2600 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_texture_unmap()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_texture.h68 struct threaded_transfer base;
Dtr_texture.c92 …memcpy(&tr_trans->base, transfer, tr_ctx->threaded ? sizeof(struct threaded_transfer) : sizeof(str… in trace_transfer_create()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_resource.h65 struct threaded_transfer base;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.h179 struct threaded_transfer base;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_resource.h274 struct threaded_transfer base;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_resource.h259 struct threaded_transfer b;
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_resource.h263 struct threaded_transfer base;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h173 struct threaded_transfer b;
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_pipe.c231 transfer = (struct pipe_transfer*)CALLOC_STRUCT(threaded_transfer); in noop_transfer_map()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h371 struct threaded_transfer b;
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst2579 - gallium/noop: use threaded_transfer
D22.0.0.rst2053 - d3d12: Inherit from threaded_transfer
D21.1.0.rst4922 - freedreno: Extend threaded_transfer