mesa/src/amd/vulkan/winsys/amdgpu
Bas Nieuwenhuizen 8b5fe4b2b4 radv: Use a sort for rebuilding the sparse buffer bo list.
It uses slightly more memory (though still bounded by the number
of mapped ranges), but gives less quadratic behavior.

Cuts 4 minutes from the runtime of the CTS *.sparse.* tests.

Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-12-19 21:12:48 +01:00
..
radv_amdgpu_bo.c radv: Use a sort for rebuilding the sparse buffer bo list. 2017-12-19 21:12:48 +01:00
radv_amdgpu_bo.h radv: move is_local up to the winsys level. 2017-11-06 21:45:59 +00:00
radv_amdgpu_cs.c radv/amdgpu: wrap sync fd import/export. 2017-12-18 22:13:31 +01:00
radv_amdgpu_cs.h amd: move r600d_common.h into r600g 2017-10-09 16:27:06 +02:00
radv_amdgpu_surface.c ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEX 2017-08-04 02:10:04 +02:00
radv_amdgpu_surface.h radv: use amdgpu_addr_create 2017-06-05 10:44:22 +10:00
radv_amdgpu_winsys.c radv/winsys: implement query_value() 2017-12-08 11:22:35 +01:00
radv_amdgpu_winsys.h radv: add debug flags to zero vram allocations. 2017-09-12 05:37:15 +10:00
radv_amdgpu_winsys_public.h radv: introduce perf test env var and allow to enable chaining 2017-06-09 02:15:25 +01:00