From fc24c7aedeff6639e9438dbe7b91ca3775511223 Mon Sep 17 00:00:00 2001 From: Stéphane Marchesin Date: Sat, 4 May 2013 18:59:35 -0700 Subject: i915g: Optimize batchbuffer sizes Now that we don't throttle at every batchbuffer, we can shrink the size of batchbuffers to achieve early flushing. This gives a significant speed boost in a lot of games (on the order of 20%). --- src/gallium/winsys/i915/drm/i915_drm_winsys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gallium/winsys') diff --git a/src/gallium/winsys/i915/drm/i915_drm_winsys.c b/src/gallium/winsys/i915/drm/i915_drm_winsys.c index 6c8a10d800f..9e16f409cea 100644 --- a/src/gallium/winsys/i915/drm/i915_drm_winsys.c +++ b/src/gallium/winsys/i915/drm/i915_drm_winsys.c @@ -56,7 +56,7 @@ i915_drm_winsys_create(int drmFD) idws->fd = drmFD; idws->base.pci_id = deviceID; - idws->max_batch_size = 16 * 4096; + idws->max_batch_size = 1 * 4096; idws->base.destroy = i915_drm_winsys_destroy; -- cgit v1.2.3