i915g: Disable 3D-pipeline clears.
authorEmma Anholt <emma@anholt.net>
Mon, 17 May 2021 18:33:26 +0000 (11:33 -0700)
committerMarge Bot <eric+marge@anholt.net>
Thu, 20 May 2021 23:12:12 +0000 (23:12 +0000)
commit8509aceb7449c6ae0bbc3d35c13a05b62fd48bc1
tree08204a20a7c1826a263059290b99b40a7347bf23
parentc2f80baa9398c708b773f96a27521282b2fad8fb
i915g: Disable 3D-pipeline clears.

The 3D-pipeline fast clears try to emit FS constants before an FS is
necessarily bound, causing segfaults in dEQP.  Plus it flushes the whole
batchbuffer so it'll probably be slower anyway.

Fixes: 6358e6371b31 ("i915g: implement hw clear")
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10874>
src/gallium/drivers/i915/i915_debug.c