[Mesa-dev] [PATCH 0/3] small r600g improvements
Constantine Kharlamov
Hi-Angel at yandex.ru
Sun Apr 23 21:36:02 UTC 2017
No regressions with piglit.
The "avoid redundant CB register updates" mentioned in the 1-st patch not yet
ready, so I decided to send the rest of the code. But just in case anyone has
thoughts: it supposed to finish the work started by 0c2eed0edec (which improved
a shared code of radeonsi/r600g, but only made use of it in radeonsi), but ATM
regresses the arb_blend_func_extended set of tests because there's some more
code supposed to update dirty_cbufs. For not having radeonsi-managed card I'd
like to ask if radeonsi passes the piglit test:
bin/arb_blend_func_extended-fbo-extended-blend -auto
Constantine Kharlamov (3):
r600g: avoid redundant DB register updates
r600g/radeonsi: trivial cleanups
r600g: remove unused sbcl env. variable
src/gallium/drivers/r600/evergreen_state.c | 80 +++++++++++++++-------------
src/gallium/drivers/r600/r600_blit.c | 5 +-
src/gallium/drivers/r600/r600_hw_context.c | 1 +
src/gallium/drivers/r600/r600_pipe.c | 1 -
src/gallium/drivers/r600/r600_pipe.h | 1 +
src/gallium/drivers/r600/r600_shader.c | 50 ++++++++---------
src/gallium/drivers/r600/r600_state.c | 52 +++++++++---------
src/gallium/drivers/r600/r600_state_common.c | 1 +
src/gallium/drivers/r600/sb/notes.markdown | 1 -
src/gallium/drivers/radeonsi/si_blit.c | 4 +-
10 files changed, 101 insertions(+), 95 deletions(-)
--
2.12.2
More information about the mesa-dev
mailing list