Mesa (master): winsys/radeon: bump the size of relocation hashlist

Marek Olšák mareko at kemper.freedesktop.org
Tue Jan 8 15:42:34 UTC 2013


Module: Mesa
Branch: master
Commit: 844d14ebee3522281252da03615ac96df7440610
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=844d14ebee3522281252da03615ac96df7440610

Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Jan  8 16:38:10 2013 +0100

winsys/radeon: bump the size of relocation hashlist

This should reduce the number of hash collisions in ETQW.

---

 src/gallium/winsys/radeon/drm/radeon_drm_cs.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/winsys/radeon/drm/radeon_drm_cs.h b/src/gallium/winsys/radeon/drm/radeon_drm_cs.h
index 286eb6a..a88fba5 100644
--- a/src/gallium/winsys/radeon/drm/radeon_drm_cs.h
+++ b/src/gallium/winsys/radeon/drm/radeon_drm_cs.h
@@ -47,8 +47,8 @@ struct radeon_cs_context {
     struct drm_radeon_cs_reloc  *relocs;
 
     /* 0 = BO not added, 1 = BO added */
-    char                        is_handle_added[256];
-    unsigned                    reloc_indices_hashlist[256];
+    char                        is_handle_added[512];
+    unsigned                    reloc_indices_hashlist[512];
 
     unsigned                    used_vram;
     unsigned                    used_gart;




More information about the mesa-commit mailing list