Home
last modified time | relevance | path

Searched refs:sparse_buffers (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h106 struct amdgpu_cs_buffer *sparse_buffers; member
251 bo->base.usage & RADEON_FLAG_SPARSE ? &cs->csc->sparse_buffers[index] : in amdgpu_bo_is_referenced_by_cs_with_usage()
Damdgpu_cs.c480 buffers = cs->sparse_buffers; in amdgpu_lookup_buffer_any_type()
603 int idx = amdgpu_lookup_buffer(cs, bo, cs->sparse_buffers, cs->num_sparse_buffers); in amdgpu_lookup_or_add_sparse_buffer()
614 new_buffers = REALLOC(cs->sparse_buffers, in amdgpu_lookup_or_add_sparse_buffer()
623 cs->sparse_buffers = new_buffers; in amdgpu_lookup_or_add_sparse_buffer()
627 buffer = &cs->sparse_buffers[idx]; in amdgpu_lookup_or_add_sparse_buffer()
701 buffer = &cs->sparse_buffers[index]; in amdgpu_cs_add_buffer()
930 amdgpu_winsys_bo_reference(ws, &cs->sparse_buffers[i].bo, NULL); in amdgpu_cs_context_cleanup()
948 FREE(cs->sparse_buffers); in amdgpu_destroy_cs_context()
1360 …gpu_add_fence_dependencies_bo_list(acs, cs, cs->fence, cs->num_sparse_buffers, cs->sparse_buffers); in amdgpu_add_fence_dependencies_bo_lists()
1382 struct amdgpu_cs_buffer *buffer = &cs->sparse_buffers[i]; in amdgpu_add_sparse_backing_buffers()
[all …]