diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2020-01-16 17:59:43 -0600 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2020-01-31 08:50:27 -0800 |
commit | ea7ab6945596b9d94891215ef5e8e5c58449553f (patch) | |
tree | fe734f6dc7e5169d0f868257caeee48d0ea27192 /src/mesa/drivers/dri/i965/gen7_l3_state.c | |
parent | 6c0b18c5d1d9ea676bad60399848b6bc289e31e6 (diff) |
anv,iris: Set 3DSTATE_SF::DerefBlockSize to per-poly on Gen12+
According to the BSpec, this should prevent hangs when using shaders
with large URB entries. A more precise fix can be done but it requires
re-arranging URB setup.
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3454>
(cherry picked from commit e1bdb127b6875df602bd736465d597725f326621)
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen7_l3_state.c')
0 files changed, 0 insertions, 0 deletions