etnaviv: update HW headers and fix provoking vertex
authorLucas Stach <l.stach@pengutronix.de>
Fri, 29 Sep 2017 12:17:41 +0000 (14:17 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Tue, 10 Oct 2017 10:32:24 +0000 (12:32 +0200)
commitca949e00d803abd7500192cc4804e77763c0aff3
tree3866c5f15a1b87a8ca8c9515efb6f54eb3dbb22a
parent0ab59f120b40191c60489ebc5383d6a886697c40
etnaviv: update HW headers and fix provoking vertex

Now that the real meaning of the 2 bits in PA_SYSTEM_MODE is known,
we can set them according to the rasterizer state, which fixes uses
that are setting provoking vertex first.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Wladimir J. van der Laan <laanwj@gmail.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
src/gallium/drivers/etnaviv/etnaviv_rasterizer.c
src/gallium/drivers/etnaviv/hw/cmdstream.xml.h
src/gallium/drivers/etnaviv/hw/common.xml.h
src/gallium/drivers/etnaviv/hw/isa.xml.h
src/gallium/drivers/etnaviv/hw/state.xml.h
src/gallium/drivers/etnaviv/hw/state_3d.xml.h