etnaviv: don't enable RT full-overwrite when logicop is enabled
authorLucas Stach <dev@lynxeye.de>
Wed, 12 Jul 2017 20:49:09 +0000 (22:49 +0200)
committerLucas Stach <dev@lynxeye.de>
Fri, 22 Sep 2017 10:30:42 +0000 (12:30 +0200)
commit6ace0b8bc8e5c9d7f0a1ec38706f7c49b738b7c6
tree0c66b700d72e0d831279d9d9f3f15319ddce1d24
parent7567e3ece81e1a34d4b4dc82292b404d75a25cb8
etnaviv: don't enable RT full-overwrite when logicop is enabled

Logicop is a form of blending with the framebuffer, so we must allow
framebuffer reads when logicop is enabled.

Fixes: piglit gl-1.0-logicop on GC3000, which has logicop support

Signed-off-by: Lucas Stach <dev@lynxeye.de>
src/gallium/drivers/etnaviv/etnaviv_blend.c
src/gallium/drivers/etnaviv/etnaviv_blend.h