summaryrefslogtreecommitdiff
path: root/libdrm/nouveau/nouveau_pushbuf.c
AgeCommit message (Collapse)Author
2009-11-04nouveau: turn another assertion into an errorBen Skeggs
Signed-off-by: Ben Skeggs <skeggsb@beleth.(none)>
2009-11-04nouveau: modify api slightly to allow caller to handle reloc failuresBen Skeggs
Signed-off-by: Ben Skeggs <skeggsb@beleth.(none)>
2009-11-04nouveau: add reloc refcnt to pending bo listBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2009-11-04nouveau: drop rendering on the floor rather than asserting if flush failsBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2009-11-04nouveau: update view of available aperture space after each flushBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2009-10-20nouveau: retry if pushbuf ioctl interrupted by signalBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2009-08-19nouveau: fix a thinko in copyless pushbuf ioctlBen Skeggs
No idea why G80 doesn't hit this, but, this fixes at least one NV40 card.
2009-08-18nouveau: support for copy-less pushbuf ioctlBen Skeggs
2009-08-18nouveau: for the moment, assert if we exceed some reloc limitsBen Skeggs
Nasty, but nicer than silently not writing into the pushbuf
2009-07-28nouveau: drm api 0.0.15, update object header, remove fake bo supportBen Skeggs
2009-06-05nouveau: 0.0.14 + extend bo interface to support subrange mappingBen Skeggs
Normal map() should operate as before, and map_range()/map_flush() should give correct results but lacking any performance difference from map(). Nothing exiting being done here yet, but the interface is a good start.
2009-02-04nouveau: install libdrm_nouveau with libdrmBen Skeggs