OSDN Git Service

nv30/draw: allocate vertex buffers in gart
authorIlia Mirkin <imirkin@alum.mit.edu>
Tue, 26 May 2015 01:14:13 +0000 (21:14 -0400)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 3 Jun 2015 10:53:18 +0000 (11:53 +0100)
commit93650a80e9d9cee000c88a6e96be83c1e5788fc6
treec309aa3c08f282b7517e8e8db8715a26e471454c
parent23c0c94ac36945c08ec21db8fa2b4e36d137320f
nv30/draw: allocate vertex buffers in gart

These are only used once per draw, so it makes sense to keep them in
GART. Also take this opportunity to modernize the buffer mapping API
usage.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Ben Skeggs <bskeggs@redhat.com>
Cc: "10.5 10.6" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit c3d36a2e1a87a4aded662db7a5d320ee7ac3a8b5)
src/gallium/drivers/nouveau/nv30/nv30_draw.c