Home
last modified time | relevance | path

Searched refs:PIPE_MAP_DISCARD_RANGE (Results 1 - 25 of 35) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_transfer.c28 usage |= PIPE_MAP_DISCARD_RANGE; in u_default_buffer_subdata()
59 usage |= PIPE_MAP_DISCARD_RANGE; in u_default_clear_buffer()
93 usage |= PIPE_MAP_DISCARD_RANGE; in u_default_texture_subdata()
H A Du_threaded_context.c2118 if (usage & (PIPE_MAP_DISCARD_RANGE | in tc_improve_map_buffer_flags()
2126 return usage | tc_flags | PIPE_MAP_DISCARD_RANGE; in tc_improve_map_buffer_flags()
2138 usage |= PIPE_MAP_DISCARD_RANGE; in tc_improve_map_buffer_flags()
2169 if (usage & PIPE_MAP_DISCARD_RANGE && in tc_improve_map_buffer_flags()
2178 usage |= PIPE_MAP_DISCARD_RANGE; /* fallback */ in tc_improve_map_buffer_flags()
2191 usage &= ~PIPE_MAP_DISCARD_RANGE; in tc_improve_map_buffer_flags()
2195 usage &= ~PIPE_MAP_DISCARD_RANGE; in tc_improve_map_buffer_flags()
2276 if (usage & PIPE_MAP_DISCARD_RANGE) { in tc_buffer_map()
2321 tc_sync_msg(tc, usage & PIPE_MAP_DISCARD_RANGE ? " discard_range" : in tc_buffer_map()
2503 PIPE_MAP_DISCARD_RANGE))); in tc_buffer_unmap()
[all...]
H A Du_surface.c306 PIPE_MAP_DISCARD_RANGE, &dst_box, in util_resource_copy_region()
337 PIPE_MAP_DISCARD_RANGE, &dst_box, in util_resource_copy_region()
H A Du_transfer_helper.c166 !(usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE)); in needs_pack()
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_vertex_buffers.c69 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in vl_vb_upload_quads()
114 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in vl_vb_upload_pos()
305 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in vl_vb_map()
315 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in vl_vb_map()
H A Dvl_zscan.c413 0, PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in vl_zscan_layout()
584 PIPE_MAP_DISCARD_RANGE, in vl_zscan_upload_quant()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_buffer.c373 if (usage & PIPE_MAP_DISCARD_RANGE && box->x == 0 && box->width == resource->width0) { in si_buffer_transfer_map()
381 if (usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE) && in si_buffer_transfer_map()
385 usage |= PIPE_MAP_DISCARD_RANGE; in si_buffer_transfer_map()
398 usage |= PIPE_MAP_DISCARD_RANGE; in si_buffer_transfer_map()
402 if (usage & PIPE_MAP_DISCARD_RANGE && in si_buffer_transfer_map()
549 usage |= PIPE_MAP_DISCARD_RANGE; in si_buffer_subdata()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_buffer_common.c358 if (usage & PIPE_MAP_DISCARD_RANGE && in r600_buffer_transfer_map()
373 usage |= PIPE_MAP_DISCARD_RANGE; in r600_buffer_transfer_map()
377 if ((usage & PIPE_MAP_DISCARD_RANGE) && in r600_buffer_transfer_map()
537 usage |= PIPE_MAP_DISCARD_RANGE; in r600_buffer_subdata()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DResource.cpp506 usage |= PIPE_MAP_DISCARD_RANGE; in ResourceMap()
906 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in ResourceUpdateSubResourceUP()
913 PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE, in ResourceUpdateSubResourceUP()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_resource.c1270 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in crocus_map_copy_region()
1426 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in crocus_map_s8()
1527 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in crocus_map_tiled_memcpy()
1622 usage |= PIPE_MAP_DISCARD_RANGE; in crocus_transfer_map()
1692 if (!(usage & PIPE_MAP_DISCARD_RANGE) && in crocus_transfer_map()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_resource.c1751 if (usage & PIPE_MAP_DISCARD_RANGE && box->x == 0 && box->width == res->base.b.width0) { in zink_buffer_map()
1759 if (usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE) && in zink_buffer_map()
1763 usage |= PIPE_MAP_DISCARD_RANGE; in zink_buffer_map()
1776 usage |= PIPE_MAP_DISCARD_RANGE; in zink_buffer_map()
1781 if (usage & PIPE_MAP_DISCARD_RANGE && in zink_buffer_map()
2133 usage |= PIPE_MAP_DISCARD_RANGE; in zink_buffer_subdata()
H A Dzink_clear.c532 PIPE_MAP_WRITE | PIPE_MAP_ONCE | PIPE_MAP_DISCARD_RANGE, &xfer); in zink_clear_buffer()
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dresource.cpp234 PIPE_MAP_DISCARD_RANGE : 0) | in mapping()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_swtnl_backend.c143 PIPE_MAP_DISCARD_RANGE | in svga_vbuf_render_map_vertices()
H A Dsvga_resource_buffer_upload.c961 PIPE_MAP_DISCARD_RANGE); in svga_buffer_upload_piecewise()
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.c350 (PIPE_MAP_DISCARD_RANGE | PIPE_MAP_DISCARD_WHOLE_RESOURCE)
427 usage |= PIPE_MAP_DISCARD_RANGE | PIPE_MAP_UNSYNCHRONIZED; in nouveau_buffer_transfer_map()
502 if (usage & PIPE_MAP_DISCARD_RANGE) { in nouveau_buffer_transfer_map()
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.c144 if (usage & (PIPE_MAP_DISCARD_RANGE | in virgl_res_needs_readback()
189 * PIPE_MAP_DISCARD_RANGE are set. in virgl_resource_transfer_prepare()
204 (xfer->base.usage & (PIPE_MAP_DISCARD_RANGE | in virgl_resource_transfer_prepare()
211 * It cannot be treated as a PIPE_MAP_DISCARD_RANGE transfer, in virgl_resource_transfer_prepare()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_resource.c2027 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in iris_map_copy_region()
2165 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in iris_map_s8()
2268 if (!(xfer->usage & PIPE_MAP_DISCARD_RANGE)) { in iris_map_tiled_memcpy()
2358 usage |= PIPE_MAP_DISCARD_RANGE; in iris_transfer_map()
2431 if (!(usage & PIPE_MAP_DISCARD_RANGE) && in iris_transfer_map()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_defines.h283 PIPE_MAP_DISCARD_RANGE = 1 << 3, enumerator
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_transfer.c223 if ((usage & PIPE_MAP_DISCARD_RANGE) && in etna_transfer_map()
365 Only possible when PIPE_MAP_DISCARD_RANGE is set. in etna_transfer_map()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_resource.c249 if ((usage & PIPE_MAP_DISCARD_RANGE) && in v3d_resource_transfer_map()
365 PIPE_MAP_DISCARD_RANGE)); in v3d_texture_subdata()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dvolume9.c292 usage = PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE; in NineVolume9_LockBox()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_draw.c98 PIPE_MAP_DISCARD_RANGE, in nv30_render_map_vertices()
/third_party/mesa3d/src/gallium/frontends/va/
H A Dimage.c723 PIPE_MAP_DISCARD_RANGE, in vlVaPutImage()
/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()

Completed in 41 milliseconds

12