Home
last modified time | relevance | path

Searched refs:PIPE_MAP_PERSISTENT (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_surface.c152 PIPE_MAP_PERSISTENT); in vmw_svga_winsys_surface_map()
192 if (flags & PIPE_MAP_PERSISTENT) { in vmw_svga_winsys_surface_map()
Dvmw_buffer.c376 if (flags & PIPE_MAP_PERSISTENT) in vmw_svga_winsys_buffer_map()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_upload_mgr.c82 PIPE_MAP_PERSISTENT | in u_upload_create()
120 upload->map_flags &= ~(PIPE_MAP_COHERENT | PIPE_MAP_PERSISTENT); in u_upload_disable_persistent()
Du_debug_flush.c221 !!(flags & PIPE_MAP_PERSISTENT); in debug_flush_map()
Du_threaded_context.c2053 !(usage & PIPE_MAP_PERSISTENT) && in tc_improve_map_buffer_flags()
2122 PIPE_MAP_PERSISTENT) || in tc_improve_map_buffer_flags()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_buffer.c36 bool persistent_coherent = trans->base.usage & (PIPE_MAP_PERSISTENT | in virgl_buffer_transfer_unmap()
/third_party/mesa3d/src/gallium/frontends/nine/
Dnine_buffer_upload.c103 PIPE_MAP_PERSISTENT | in nine_upload_create_buffer_group()
237 PIPE_MAP_PERSISTENT | in nine_upload_create_buffer()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_buffer.c361 usage |= PIPE_MAP_PERSISTENT; in si_buffer_transfer_map()
383 !(usage & PIPE_MAP_PERSISTENT) && in si_buffer_transfer_map()
404 ((!(usage & (PIPE_MAP_UNSYNCHRONIZED | PIPE_MAP_PERSISTENT))) || in si_buffer_transfer_map()
444 else if (((usage & PIPE_MAP_READ) && !(usage & PIPE_MAP_PERSISTENT) && in si_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_buffer_common.c372 usage |= PIPE_MAP_PERSISTENT; in r600_buffer_transfer_map()
407 PIPE_MAP_PERSISTENT)) && in r600_buffer_transfer_map()
441 !(usage & PIPE_MAP_PERSISTENT) && in r600_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_bufmgr.h220 #define MAP_PERSISTENT PIPE_MAP_PERSISTENT
Dcrocus_resource.c1666 bool no_gpu = usage & (PIPE_MAP_PERSISTENT | in crocus_transfer_map()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.h295 flags |= PIPE_MAP_PERSISTENT | PIPE_MAP_COHERENT; in svga_buffer_hw_storage_map()
Dsvga_resource_texture.c413 usage |= PIPE_MAP_PERSISTENT | PIPE_MAP_COHERENT; in svga_texture_transfer_map_direct()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.c1173 usage |= PIPE_MAP_PERSISTENT; in zink_buffer_map()
1193 !(usage & PIPE_MAP_PERSISTENT) && in zink_buffer_map()
1215 !(usage & (PIPE_MAP_UNSYNCHRONIZED | PIPE_MAP_PERSISTENT)))) { in zink_buffer_map()
1253 …(((usage & PIPE_MAP_READ) && !(usage & PIPE_MAP_PERSISTENT) && res->base.b.usage != PIPE_USAGE_STA… in zink_buffer_map()
1312 if ((usage & PIPE_MAP_PERSISTENT) && !(usage & PIPE_MAP_COHERENT)) in zink_buffer_map()
1428 if ((usage & PIPE_MAP_PERSISTENT) && !(usage & PIPE_MAP_COHERENT)) in zink_image_map()
1490 if ((trans->base.b.usage & PIPE_MAP_PERSISTENT) && !(trans->base.b.usage & PIPE_MAP_COHERENT)) in transfer_unmap()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.h310 #define MAP_PERSISTENT PIPE_MAP_PERSISTENT
Diris_resource.c2215 if (usage & (PIPE_MAP_PERSISTENT | PIPE_MAP_COHERENT)) in iris_transfer_map()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_defines.h343 PIPE_MAP_PERSISTENT = 1 << 8, enumerator
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_buffer.c363 if (unlikely(usage & PIPE_MAP_PERSISTENT)) in nouveau_buffer_should_discard()
497 PIPE_MAP_PERSISTENT))) { in nouveau_buffer_transfer_map()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_bufferobjects.c510 flags |= PIPE_MAP_PERSISTENT; in st_access_flags_to_transfer_flags()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_resource.c696 PIPE_MAP_PERSISTENT; in lima_transfer_map()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c997 unsigned dpw = PIPE_MAP_DIRECTLY | PIPE_MAP_WRITE | PIPE_MAP_PERSISTENT; in panfrost_ptr_map()
/third_party/mesa3d/docs/gallium/
Dcontext.rst820 ``PIPE_MAP_PERSISTENT``
Dscreen.rst219 PIPE_MAP_PERSISTENT and PIPE_MAP_COHERENT are supported