/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_transfer.c | 28 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 D | u_threaded_context.c | 2118 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 D | u_surface.c | 306 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 D | u_transfer_helper.c | 166 !(usage & (PIPE_MAP_DISCARD_WHOLE_RESOURCE | PIPE_MAP_DISCARD_RANGE)); in needs_pack()
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_vertex_buffers.c | 69 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 D | vl_zscan.c | 413 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 D | si_buffer.c | 373 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 D | r600_buffer_common.c | 358 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 D | Resource.cpp | 506 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 D | crocus_resource.c | 1270 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 D | zink_resource.c | 1751 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 D | zink_clear.c | 532 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 D | resource.cpp | 234 PIPE_MAP_DISCARD_RANGE : 0) | in mapping()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_backend.c | 143 PIPE_MAP_DISCARD_RANGE | in svga_vbuf_render_map_vertices()
|
H A D | svga_resource_buffer_upload.c | 961 PIPE_MAP_DISCARD_RANGE); in svga_buffer_upload_piecewise()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_buffer.c | 350 (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 D | virgl_resource.c | 144 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 D | iris_resource.c | 2027 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 D | p_defines.h | 283 PIPE_MAP_DISCARD_RANGE = 1 << 3, enumerator
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_transfer.c | 223 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 D | v3d_resource.c | 249 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 D | volume9.c | 292 usage = PIPE_MAP_WRITE | PIPE_MAP_DISCARD_RANGE; in NineVolume9_LockBox()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_draw.c | 98 PIPE_MAP_DISCARD_RANGE, in nv30_render_map_vertices()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | image.c | 723 PIPE_MAP_DISCARD_RANGE, in vlVaPutImage()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_resource.cpp | 1708 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()
|