[Mesa-dev] [PATCH 0/3] r600g: shader logic improvements

Constantine Kharlamov Hi-Angel at yandex.ru
Sun Apr 9 14:18:58 UTC 2017


Although I didn't see a staticstically significant change in GTAⅣ benchmark, it
seem to have reduced stall for opening the door from a house to the outer world
at the first savepoint.

No changes in gpu.py tests of piglit in gbm mode.

Constantine Kharlamov (3):
  r600g: skip repeating vs, gs, and tes shader binds
  r600g: add draw_vbo check for a NULL pixel shader
  r600g: get rid of dummy pixel shader

 src/gallium/drivers/r600/evergreen_state.c   |  1 +
 src/gallium/drivers/r600/r600_pipe.c         |  9 -------
 src/gallium/drivers/r600/r600_pipe.h         |  4 +--
 src/gallium/drivers/r600/r600_state.c        |  3 ++-
 src/gallium/drivers/r600/r600_state_common.c | 37 ++++++++++++++++------------
 5 files changed, 25 insertions(+), 29 deletions(-)

-- 
2.12.2



More information about the mesa-dev mailing list