radeonsi: implement the workaround for Rocket League - postponed TGSI kill

Graphics / Mesa 3D Graphics Library / Mesa - Marek Olšák [amd.com] - 23 June 2017 13:50 EDT

Do KILL at the end of shaders so as not to break WQM.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100070

ee16796 radeonsi: implement the workaround for Rocket League - postponed TGSI kill
src/gallium/drivers/radeon/r600_pipe_common.c | 5 +++++
src/gallium/drivers/radeon/r600_pipe_common.h | 1 +
src/gallium/drivers/radeonsi/si_shader.c | 9 +++++++++
src/gallium/drivers/radeonsi/si_shader_internal.h | 1 +
src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c | 21 +++++++++++++++++++++
5 files changed, 37 insertions(+)

Upstream: cgit.freedesktop.org


  • Share