OSDN Git Service

broadcom/vc5: Add appropriate height padding for bank conflicts.
authorEric Anholt <eric@anholt.net>
Sun, 21 Jan 2018 02:25:10 +0000 (10:25 +0800)
committerEric Anholt <eric@anholt.net>
Thu, 1 Feb 2018 19:02:29 +0000 (11:02 -0800)
commit5329f35ea12fe70e9eff131b60979b810cbc5028
tree36d5c6a330b1e20b0c3a269698ffaeb1818362b2
parentdea902c93352b875178fef9b8a65fd53e52696b3
broadcom/vc5: Add appropriate height padding for bank conflicts.

I thought I didn't need this because I was doing level-0-always-UIF and
that the pad there would propagate down, but it turns out that for level 1
the padding ends up being chosen by the HW.  This brings us closer to
being able to turn on UIF XOR for increased performance, as well.
src/gallium/drivers/vc5/vc5_resource.c
src/gallium/drivers/vc5/vc5_resource.h
src/gallium/drivers/vc5/vc5_screen.h
src/gallium/drivers/vc5/vc5_state.c