From f6d072b2f0e4be7844b0d74f91152ccd77bb24c1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Fri, 22 Oct 2021 02:04:18 -0400 Subject: [PATCH] winsys/amdgpu: increase the BO hash list size This decreases overhead inside amdgpu_cs_add_buffer by 40% for viewperf2020/catia. Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h index d2f0a52..794d13b 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h @@ -124,7 +124,8 @@ struct amdgpu_cs_context { bool secure; }; -#define BUFFER_HASHLIST_SIZE 4096 +/* This high limit is needed for viewperf2020/catia. */ +#define BUFFER_HASHLIST_SIZE 32768 struct amdgpu_cs { struct amdgpu_ib main; /* must be first because this is inherited */ -- 2.7.4