nouveau: pull in major libdrm rewrite
authorBen Skeggs <bskeggs@redhat.com>
Fri, 9 Dec 2011 06:11:06 +0000 (16:11 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 13 Apr 2012 16:47:23 +0000 (02:47 +1000)
commit292da616fe1f936ca78a3fa8e1b1b19883e343b6
treecbe346a327238bb77f697beb9bd06f96f7632b28
parent0d6350002d74848dd3d1e4d28d514a7ac9d580c9
nouveau: pull in major libdrm rewrite

Redesigned primarily to allow us to better take advantage of BO's having
fixed GPU virtual addresses on GeForce 8 and up, and to reduce the overhead
of handling relocations on earlier chipsets.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Christoph Bumiller <e0425955@student.tuwien.ac.at>
29 files changed:
configure.ac
nouveau/Makefile.am
nouveau/abi16.c [new file with mode: 0644]
nouveau/bufctx.c [new file with mode: 0644]
nouveau/libdrm_nouveau.pc.in
nouveau/nouveau.c [new file with mode: 0644]
nouveau/nouveau.h [new file with mode: 0644]
nouveau/nouveau_bo.c [deleted file]
nouveau/nouveau_bo.h [deleted file]
nouveau/nouveau_channel.c [deleted file]
nouveau/nouveau_channel.h [deleted file]
nouveau/nouveau_device.c [deleted file]
nouveau/nouveau_device.h [deleted file]
nouveau/nouveau_drmif.h [deleted file]
nouveau/nouveau_grobj.c [deleted file]
nouveau/nouveau_grobj.h [deleted file]
nouveau/nouveau_notifier.c [deleted file]
nouveau/nouveau_notifier.h [deleted file]
nouveau/nouveau_private.h [deleted file]
nouveau/nouveau_pushbuf.c [deleted file]
nouveau/nouveau_pushbuf.h [deleted file]
nouveau/nouveau_reloc.c [deleted file]
nouveau/nouveau_reloc.h [deleted file]
nouveau/nouveau_resource.c [deleted file]
nouveau/nouveau_resource.h [deleted file]
nouveau/nv04_pushbuf.h [deleted file]
nouveau/nvc0_pushbuf.h [deleted file]
nouveau/private.h [new file with mode: 0644]
nouveau/pushbuf.c [new file with mode: 0644]