Re: [Mesa-dev] [PATCH] radv: Use a sort for rebuilding the sparse buffer bo list.

2017-12-19 Thread Bas Nieuwenhuizen
Yep, funny that it did not hang during my testing. Thanks! On Tue, Dec 19, 2017 at 7:50 PM, Eric Engestrom wrote: > On Tuesday, 2017-12-19 09:02:57 +0100, Bas Nieuwenhuizen wrote: >> It uses slightly more memory (though still bounded by the number >> of mapped ranges), but gives less quadratic b

Re: [Mesa-dev] [PATCH] radv: Use a sort for rebuilding the sparse buffer bo list.

2017-12-19 Thread Eric Engestrom
On Tuesday, 2017-12-19 09:02:57 +0100, Bas Nieuwenhuizen wrote: > 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. > --- > src/amd/vulkan/winsys/amdgpu/radv_amd

[Mesa-dev] [PATCH] radv: Use a sort for rebuilding the sparse buffer bo list.

2017-12-19 Thread Bas Nieuwenhuizen
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. --- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c | 45 ++- 1 file changed, 24 insertions(+),