Home
last modified time | relevance | path

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

/external/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.c379 (unsigned) PIPE_MAP_PERSISTENT); in vmw_svga_winsys_buffer_map()
/external/mesa3d/src/gallium/auxiliary/util/
Du_upload_mgr.c82 PIPE_MAP_PERSISTENT | in u_upload_create()
131 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.c1462 !(usage & PIPE_MAP_PERSISTENT) && in tc_improve_map_buffer_flags()
1532 PIPE_MAP_PERSISTENT) || in tc_improve_map_buffer_flags()
/external/mesa3d/src/gallium/frontends/nine/
Dnine_buffer_upload.c100 PIPE_MAP_PERSISTENT | in nine_upload_create_buffer_group()
229 PIPE_MAP_PERSISTENT | in nine_upload_create_buffer()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_buffer.c36 bool persistent_coherent = trans->base.usage & (PIPE_MAP_PERSISTENT | in virgl_buffer_transfer_unmap()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_buffer.c390 usage |= PIPE_MAP_PERSISTENT; in si_buffer_transfer_map()
410 !(usage & PIPE_MAP_PERSISTENT) && in si_buffer_transfer_map()
435 usage &= ~(PIPE_MAP_UNSYNCHRONIZED | PIPE_MAP_PERSISTENT); in si_buffer_transfer_map()
441 ((!(usage & (PIPE_MAP_UNSYNCHRONIZED | PIPE_MAP_PERSISTENT))) || in si_buffer_transfer_map()
481 else if (((usage & PIPE_MAP_READ) && !(usage & PIPE_MAP_PERSISTENT) && in si_buffer_transfer_map()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_buffer_common.c368 usage |= PIPE_MAP_PERSISTENT; in r600_buffer_transfer_map()
403 PIPE_MAP_PERSISTENT)) && in r600_buffer_transfer_map()
437 !(usage & PIPE_MAP_PERSISTENT) && in r600_buffer_transfer_map()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.h298 flags |= PIPE_MAP_PERSISTENT | PIPE_MAP_COHERENT; in svga_buffer_hw_storage_map()
Dsvga_resource_texture.c442 usage |= PIPE_MAP_PERSISTENT | PIPE_MAP_COHERENT; in svga_texture_transfer_map_direct()
/external/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.h298 #define MAP_PERSISTENT PIPE_MAP_PERSISTENT
Diris_resource.c1906 bool no_gpu = usage & (PIPE_MAP_PERSISTENT | in iris_transfer_map()
/external/mesa3d/src/gallium/include/pipe/
Dp_defines.h337 PIPE_MAP_PERSISTENT = (1 << 13), enumerator
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_bufferobjects.c487 flags |= PIPE_MAP_PERSISTENT; in st_access_flags_to_transfer_flags()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_buffer.c347 if (unlikely(usage & PIPE_MAP_PERSISTENT)) in nouveau_buffer_should_discard()
477 PIPE_MAP_PERSISTENT))) { in nouveau_buffer_transfer_map()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_resource.c633 PIPE_MAP_PERSISTENT; in lima_transfer_map()
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c942 unsigned dpw = PIPE_MAP_DIRECTLY | PIPE_MAP_WRITE | PIPE_MAP_PERSISTENT; in panfrost_ptr_map()
/external/mesa3d/docs/gallium/
Dcontext.rst808 ``PIPE_MAP_PERSISTENT``
Dscreen.rst213 PIPE_MAP_PERSISTENT and PIPE_MAP_COHERENT are supported