i965/gen6/GT1: Increase max_vs_entries to 256.
authorPaul Berry <stereotype441@gmail.com>
Tue, 24 Jan 2012 20:16:29 +0000 (12:16 -0800)
committerPaul Berry <stereotype441@gmail.com>
Wed, 25 Jan 2012 17:43:14 +0000 (09:43 -0800)
Previously, max_vs_entries was set to 128 for GT1, and 256 for GT2,
based on the PRM (see Vol2, part1, p28).  However, Bspec section 1.6.5
indicates that the maximum number of VS entries is 256 for GT1.

No piglit regressions on GT1.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_context.c

index eb152f92648eb1c9158461ee8ebc2bf725842edd..87ea1a55c7f272fa69e3777f92ed57a1371923bf 100644 (file)
@@ -328,7 +328,7 @@ brwCreateContext(int api,
         brw->max_vs_threads = 24;
         brw->max_gs_threads = 21; /* conservative; 24 if rendering disabled */
         brw->urb.size = 32;            /* volume 5c.5 section 5.1 */
-        brw->urb.max_vs_entries = 128; /* volume 2a (see 3DSTATE_URB) */
+        brw->urb.max_vs_entries = 256; /* volume 2a (see 3DSTATE_URB) */
         brw->urb.max_gs_entries = 256;
       }
       brw->urb.gen6_gs_previously_active = false;