mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
i965: Set the maximum number of GS URB entries on Sandybridge.
We never filled this in before because we didn't care. I'm skeptical these are correct; my sources indicate that both the VS and GS # of entries are 256 on both GT1 and GT2. I'm also loathe to change it and break stuff. Reviewed-by: Paul Berry <stereotype441@gmail.com>
This commit is contained in:
parent
dabe15da4f
commit
7a63a311e5
1 changed files with 2 additions and 0 deletions
|
|
@ -284,12 +284,14 @@ brwCreateContext(int api,
|
|||
brw->max_gs_threads = 60;
|
||||
brw->urb.size = 64; /* volume 5c.5 section 5.1 */
|
||||
brw->urb.max_vs_entries = 256; /* volume 2a (see 3DSTATE_URB) */
|
||||
brw->urb.max_gs_entries = 256;
|
||||
} else {
|
||||
brw->max_wm_threads = 40;
|
||||
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_gs_entries = 256;
|
||||
}
|
||||
} else if (intel->gen == 5) {
|
||||
brw->urb.size = 1024;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue