Home
last modified time | relevance | path

Searched refs:RADEON_FLAG_SPARSE (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_buffer_common.c56 assert(!(resource->flags & RADEON_FLAG_SPARSE)); in r600_buffer_map_sync_with_rings()
223 if (rbuffer->flags & RADEON_FLAG_SPARSE) in r600_invalidate_buffer()
382 (rbuffer->flags & RADEON_FLAG_SPARSE))) { in r600_buffer_transfer_map()
387 if (rbuffer->flags & RADEON_FLAG_SPARSE || in r600_buffer_transfer_map()
404 } else if (rbuffer->flags & RADEON_FLAG_SPARSE) { in r600_buffer_transfer_map()
418 (rbuffer->flags & RADEON_FLAG_SPARSE)) { in r600_buffer_transfer_map()
441 } else if (rbuffer->flags & RADEON_FLAG_SPARSE) { in r600_buffer_transfer_map()
581 rbuffer->flags |= RADEON_FLAG_SPARSE; in r600_buffer_create()
/third_party/mesa3d/src/gallium/include/winsys/
Dradeon_winsys.h72 RADEON_FLAG_SPARSE = (1 << 3), enumerator
822 flags &= ~RADEON_FLAG_SPARSE; in radeon_canonicalize_bo_flags()
827 if (flags & RADEON_FLAG_SPARSE) in radeon_canonicalize_bo_flags()
845 if (flags & (RADEON_FLAG_NO_SUBALLOC | RADEON_FLAG_SPARSE | in radeon_get_heap_index()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_buffer.c131 res->flags |= RADEON_FLAG_SPARSE; in si_init_resource_fields()
257 if (buf->flags & RADEON_FLAG_SPARSE) in si_invalidate_buffer()
404 (buf->flags & RADEON_FLAG_SPARSE))) { in si_buffer_transfer_map()
409 if (buf->flags & (RADEON_FLAG_SPARSE | RADEON_FLAG_NO_CPU_ACCESS) || in si_buffer_transfer_map()
435 } else if (buf->flags & RADEON_FLAG_SPARSE) { in si_buffer_transfer_map()
446 (buf->flags & (RADEON_FLAG_SPARSE | RADEON_FLAG_NO_CPU_ACCESS))) { in si_buffer_transfer_map()
467 } else if (buf->flags & RADEON_FLAG_SPARSE) { in si_buffer_transfer_map()
Dsi_texture.c1845 if (tex->is_depth || tex->buffer.flags & RADEON_FLAG_SPARSE) { in si_texture_transfer_map()
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_bo.c252 assert(!(bo->base.usage & RADEON_FLAG_SPARSE) && bo->bo && !bo->u.real.is_user_ptr); in amdgpu_bo_do_map()
283 assert(!(bo->base.usage & RADEON_FLAG_SPARSE)); in amdgpu_bo_map()
411 assert(!(bo->base.usage & RADEON_FLAG_SPARSE)); in amdgpu_bo_unmap()
947 (bo->base.usage & ~RADEON_FLAG_SPARSE & in sparse_backing_alloc()
1073 assert(!bo->bo && bo->base.usage & RADEON_FLAG_SPARSE); in amdgpu_bo_sparse_destroy()
1176 assert(bo->base.usage & RADEON_FLAG_SPARSE); in amdgpu_bo_sparse_commit()
1349 if (flags & RADEON_FLAG_SPARSE) { in amdgpu_bo_create()
1737 return !bo->bo && !(bo->base.usage & RADEON_FLAG_SPARSE); in amdgpu_bo_is_suballocated()
Damdgpu_cs.h251 bo->base.usage & RADEON_FLAG_SPARSE ? &cs->csc->sparse_buffers[index] : in amdgpu_bo_is_referenced_by_cs_with_usage()
Damdgpu_cs.c476 } else if (!(bo->base.usage & RADEON_FLAG_SPARSE)) { in amdgpu_lookup_buffer_any_type()
674 if (!(bo->base.usage & RADEON_FLAG_SPARSE)) { in amdgpu_cs_add_buffer()
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_bo.c1014 assert(!(flags & RADEON_FLAG_SPARSE)); /* not supported */ in radeon_winsys_bo_create()