OSDN Git Service

nv50,nvc0: fix start_instance in manual push path
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 19 Jun 2016 01:54:37 +0000 (21:54 -0400)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 24 Jun 2016 19:23:49 +0000 (20:23 +0100)
commit8ac0a713f7486c1306e2671edf2cbb6531881676
treec0fdf3b0d9928f0fd871001aede476499c94fd3d
parentf7af3868f7d8cb0c928a79d3cc67cc14f7efe8e5
nv50,nvc0: fix start_instance in manual push path

The start instance is applied as an offset into the buffer directly,
ignoring the divisor, not as an instance id offset that respects the
divisor.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Cc: "11.2 12.0" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
(cherry picked from commit 1f4bca798dda155ad0615ba81d8373c771d1ec94)
src/gallium/drivers/nouveau/nv50/nv50_push.c
src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c