freedreno/a6xx: add infrastructure for CP_DRAW_STATE
authorRob Clark <robdclark@gmail.com>
Sun, 7 Oct 2018 17:58:30 +0000 (13:58 -0400)
committerRob Clark <robdclark@gmail.com>
Wed, 17 Oct 2018 16:44:48 +0000 (12:44 -0400)
commita398d26fd2cb1ef075a07fa91d2c74613982a66f
tree3c4802a64be9cafc222342f063272a8b588e2126
parentec717fc629ca4e34a2b934f2b4d02217a4249080
freedreno/a6xx: add infrastructure for CP_DRAW_STATE

Add helper to add state-groups to emit, and code to emit CP_DRAW_STATE
packet if we have any state-groups.

Signed-off-by: Rob Clark <robdclark@gmail.com>
configure.ac
meson.build
src/gallium/drivers/freedreno/a6xx/fd6_emit.c
src/gallium/drivers/freedreno/a6xx/fd6_emit.h