Ben Skeggs
f257201c11
nouveau: fix pin for buffers created with bo_wrap
2009-07-09 11:41:47 +10:00
Ben Skeggs
3d4bfe8c89
nouveau: 0.0.14 + extend bo interface to support subrange mapping
...
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-06-05 14:07:23 +10:00
Ben Skeggs
2cb4c64d73
nouveau: fix bo mapping issue
2009-06-04 09:01:32 +10:00
Ben Skeggs
00fae87f96
nouveau: fill in bo->tiled field for referenced buffers
...
Fixes the dri1 gallium driver if the front buffer happens to be non-linear.
2009-06-03 10:25:53 +10:00
Ben Skeggs
c65a343ed2
nouveau: bump for 0.0.13
2009-05-26 15:47:14 +10:00
Ben Skeggs
78e753d033
nouveau: store bo handle in public struct in bo_ref_handle
2009-04-15 12:44:21 +10:00
Ben Skeggs
bad16a6b22
libdrm/nouveau: remove unneccesary null ptr checks
2009-03-20 10:32:47 +10:00
Maarten Maathuis
00d8e960ca
libdrm/nouveau: unref fences when deleting bo
...
- This was causing a significant memory leak.
2009-03-20 00:02:12 +01:00
Ben Skeggs
6169e3a601
libdrm/nouveau: implement bo_handle_get for !mm_enabled
...
bo_handle_ref on !mm_enabled treats handle as an offset, make
bo_handle_get do the same rather than failing.
2009-03-18 10:25:22 +10:00
Ben Skeggs
97fdadee6a
nouveau: fix some issues where buffer objects never get freed
2009-02-05 23:17:05 +10:00
Ben Skeggs
225e7e274f
nouveau: install libdrm_nouveau with libdrm
2009-02-04 14:32:31 +10:00