r600g: add support for indirect geom ring writes

Graphics / Mesa 3D Graphics Library / Mesa - Dave Airlie [redhat.com] - 4 February 2014 18:49 UTC

We need to be able to write to the ring using a base register for when we emit vertices in a loop, in theory the SB compiler could collapse these indirect writes to direct writes if the register value is constant and known, but that is outside my pay grade.

e12147e r600g: add support for indirect geom ring writes
src/gallium/drivers/r600/r600_shader.c | 65 ++++++++++++++++++++++++++++----
1 file changed, 58 insertions(+), 7 deletions(-)

Upstream: cgit.freedesktop.org


  • Share