freedreno/a6xx: more bcolor fixes
authorRob Clark <robdclark@gmail.com>
Sun, 10 Mar 2019 15:08:10 +0000 (11:08 -0400)
committerRob Clark <robdclark@gmail.com>
Sun, 10 Mar 2019 15:40:06 +0000 (11:40 -0400)
commit941adcef036c1a427c66ab08d041a008431c1e8c
treec183a77e0204f2d5af1997c8c11bd9572a6dd6ad
parentdb944999a1bad94471966862cc38212019165937
freedreno/a6xx: more bcolor fixes

Non-zero offset wasn't working, which breaks a bunch of
dEQP-GLES31.functional.texture.border_clamp.formats.* when doing sharded
deqp runs (because order of tests changes, resulting in different
texture state bound.. deqp doesn't really clean up it's gl state between
tests very well)

Previously, if additional textures were bound, due to using too small of
a bcolor_entry size, the last 32bytes of the bcolor_entry would be
overwritten.

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