Hi, This series improves RadeonSI performance for trivial CPU-bound benchmarks. Other CPU-bound benchmarks may be affected marginally.
The first 8 patches are cleanups that surprisingly increase performance. The last patch uses a new chunk type in the CS ioctl for passing the array of buffer handles to the kernel, skipping and deprecating the BO list ioctl. Thanks to Andrey Grodzovsky for providing the kernel patch. My libdrm patch adding amdgpu_bo_handle_type_kms_- noimport is also required. The maximum glxgears FPS improves as follows. Initially: 13285 8 patches: 14403 (+8.4% vs initial) + patch 9: 15498 (+16.6% vs initial) This vastly exceeded my expectations. Please review. Thanks, Marek _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev