Skip to content
Commit 320dd62c authored by Faith Ekstrand's avatar Faith Ekstrand Committed by Andres Gomez
Browse files

i965: Workaround the gen9 hw astc5x5 sampler bug



gen9 hardware has a bug in the sampler cache that can cause GPU hangs
whenever an texture with aux compression enabled is in the sampler cache
together with an ASTC5x5 texture.  Because we can't control what the
client binds at any given time, we have two options: resolve the CCS or
decompresss the ASTC.  Doing a CCS or HiZ resolve is far less drastic
and will likely have a smaller performance impact.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: default avatarKristian H. Kristensen <hoegsberg@google.com>
Tested-by: default avatarTapani Pälli <tapani.palli@intel.com>
Reviewed-by: default avatarTopi Pohjolainen <topi.pohjolainen@intel.com>
(cherry picked from commit f9e630e2)
parent 8ed365a7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment