Home
last modified time | relevance | path

Searched refs:PIPE_MAP_DISCARD_WHOLE_RESOURCE (Results 1 - 25 of 28) sorted by relevance

12

/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_surface.c47 pb_flags = PIPE_MAP_WRITE | PIPE_MAP_DISCARD_WHOLE_RESOURCE; in vmw_svga_winsys_surface_init()
121 flags &= ~PIPE_MAP_DISCARD_WHOLE_RESOURCE; in vmw_svga_winsys_surface_map()
131 flags &= ~PIPE_MAP_DISCARD_WHOLE_RESOURCE; in vmw_svga_winsys_surface_map()
136 if (flags & PIPE_MAP_DISCARD_WHOLE_RESOURCE) in vmw_svga_winsys_surface_map()
144 if (!(flags & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | in vmw_svga_winsys_surface_map()
154 if (flags & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in vmw_svga_winsys_surface_map()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_transfer.c26 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in u_default_buffer_subdata()
57 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in u_default_clear_buffer()
H A Du_threaded_context.c2119 PIPE_MAP_DISCARD_WHOLE_RESOURCE) && in tc_improve_map_buffer_flags()
2123 usage &= ~(PIPE_MAP_DISCARD_WHOLE_RESOURCE | in tc_improve_map_buffer_flags()
2137 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) in tc_improve_map_buffer_flags()
2156 return usage & ~PIPE_MAP_DISCARD_WHOLE_RESOURCE; in tc_improve_map_buffer_flags()
2171 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in tc_improve_map_buffer_flags()
2174 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in tc_improve_map_buffer_flags()
2184 usage &= ~PIPE_MAP_DISCARD_WHOLE_RESOURCE; in tc_improve_map_buffer_flags()
2659 PIPE_MAP_DISCARD_WHOLE_RESOURCE) || in tc_buffer_subdata()
H A Du_transfer_helper.c166 !(usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE)); in needs_pack()
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.c145 PIPE_MAP_DISCARD_WHOLE_RESOURCE)) in virgl_res_needs_readback()
205 PIPE_MAP_DISCARD_WHOLE_RESOURCE)) && in virgl_resource_transfer_prepare()
209 /* A PIPE_MAP_DISCARD_WHOLE_RESOURCE transfer may be followed by in virgl_resource_transfer_prepare()
215 if (xfer->base.usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in virgl_resource_transfer_prepare()
576 (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) && in virgl_resource_transfer_map()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_buffer.c374 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in si_buffer_transfer_map()
381 if (usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE) && in si_buffer_transfer_map()
384 usage &= ~(PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_UNSYNCHRONIZED); in si_buffer_transfer_map()
389 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE && in si_buffer_transfer_map()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dbuffer9.c352 usage = PIPE_MAP_WRITE | PIPE_MAP_DISCARD_WHOLE_RESOURCE; in NineBuffer9_Lock()
646 upload_flags |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in NineBuffer9_Upload()
694 upload_flags |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in NineBuffer9_Upload()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragprog.c54 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_WHOLE_RESOURCE, in nv30_fragprog_upload()
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_screen_buffer.c108 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE && in r300_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_transfer.c230 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in etna_transfer_map()
313 if (!(usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE)) in etna_transfer_map()
356 the program could be using PIPE_MAP_DISCARD_WHOLE_RESOURCE or in etna_transfer_map()
369 PIPE_MAP_DISCARD_WHOLE_RESOURCE is set. in etna_transfer_map()
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.c350 (PIPE_MAP_DISCARD_RANGE | PIPE_MAP_DISCARD_WHOLE_RESOURCE)
359 if (!(usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE)) in nouveau_buffer_should_discard()
433 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) in nouveau_buffer_transfer_map()
496 if (unlikely(usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | in nouveau_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_buffer_common.c360 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in r600_buffer_transfer_map()
363 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE && in r600_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_resource_texture.c160 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in svga_transfer_dma()
233 ((st->base.usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) == 0)) { in need_tex_readback()
350 * Note: if PIPE_MAP_DISCARD_WHOLE_RESOURCE were specified in svga_texture_transfer_map_direct()
695 if (st->base.usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in svga_texture_transfer_unmap_dma()
H A Dsvga_resource_buffer.c187 if ((usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) && in svga_buffer_transfer_map()
204 * if passed the PIPE_MAP_DISCARD_WHOLE_RESOURCE flag, in svga_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_resource.c124 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in vc4_resource_transfer_map()
127 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in vc4_resource_transfer_map()
237 (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE)) { in vc4_texture_subdata()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_defines.h332 PIPE_MAP_DISCARD_WHOLE_RESOURCE = 1 << 7, enumerator
/third_party/mesa3d/src/gallium/frontends/xa/
H A Dxa_context.c161 gallium_usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in xa_surface_map()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_resource.c1752 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in zink_buffer_map()
1759 if (usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE) && in zink_buffer_map()
1762 usage &= ~(PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_UNSYNCHRONIZED); in zink_buffer_map()
1767 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE && in zink_buffer_map()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_resource.c180 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in v3d_map_usage_prep()
258 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in v3d_resource_transfer_map()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_resource.c1027 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in panfrost_ptr_map()
1030 bool create_new_bo = usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE; in panfrost_ptr_map()
1049 copy_resource = !(usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE); in panfrost_ptr_map()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DResource.cpp504 usage |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in ResourceMap()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_resource.c851 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) {
940 usage &= ~PIPE_MAP_DISCARD_WHOLE_RESOURCE;
/third_party/mesa3d/src/mesa/main/
H A Dbufferobj.c300 PIPE_MAP_DISCARD_WHOLE_RESOURCE, in bufferobj_data()
434 flags |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in _mesa_access_flags_to_transfer_flags()
438 flags |= PIPE_MAP_DISCARD_WHOLE_RESOURCE; in _mesa_access_flags_to_transfer_flags()
492 if (transfer_flags & (PIPE_MAP_DISCARD_RANGE | PIPE_MAP_DISCARD_WHOLE_RESOURCE)) in _mesa_bufferobj_map_range()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource.cpp1708 pipe_resource_usage staging_usage = (usage & (PIPE_MAP_DISCARD_RANGE | PIPE_MAP_DISCARD_WHOLE_RESOURCE)) ? in d3d12_transfer_map()
1721 if ((usage & (PIPE_MAP_DISCARD_RANGE | PIPE_MAP_DISCARD_WHOLE_RESOURCE | TC_TRANSFER_MAP_THREADED_UNSYNC)) == 0) { in d3d12_transfer_map()
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_resource.c620 if (usage & PIPE_MAP_DISCARD_WHOLE_RESOURCE) { in lima_transfer_map()

Completed in 47 milliseconds

12