i965: Explicitly disallow tiled memcpy path on Gen4 with swizzling.
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 17 Mar 2017 07:58:13 +0000 (00:58 -0700)
committerMatt Turner <mattst88@gmail.com>
Tue, 6 Jun 2017 18:47:56 +0000 (11:47 -0700)
commit7063696b71b995388f247e108a6b2b53a521d385
treeb039cbde2476f2b6cd8ebc9e8b00129dc235e491
parentbc17155fd0e6cb3ec0a19ffbe39f0c981ef48d4f
i965: Explicitly disallow tiled memcpy path on Gen4 with swizzling.

The manual detiling paths are not prepared to handle Gen4-G45 with
swizzling enabled, so explicitly disable them.  (They're already
disabled because these platforms don't have LLC but a future patch could
enable this path).

Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/intel_pixel_read.c
src/mesa/drivers/dri/i965/intel_tex_image.c
src/mesa/drivers/dri/i965/intel_tex_subimage.c