Thomas Hellstrom
1d58420bad
drm: update core memory manager from git drm tree
...
Remove the memory manager parameter from the put_block function, as this
makes the client code a lot cleaner. Prepare buffer manager for lock and
unlock calls.
Fix buggy aligned allocations.
Remove the stupid root_node field from the core memory manager.
Support multi-page buffer offset alignments
Add improved alignment functionality to the core memory manager.
This makes an allocated block actually align itself and returns any
wasted space to the manager.
Signed-off-by: Dave Airlie <airlied@linux.ie>
2007-02-08 13:24:26 +11:00
..
2007-01-28 17:58:33 -05:00
2007-02-08 13:24:26 +11:00
2007-01-11 18:18:21 -08:00
2007-01-05 23:55:23 -08:00
2007-02-02 21:14:29 -05:00
2006-12-13 09:05:58 -08:00
2006-12-13 09:05:58 -08:00
2007-02-02 21:14:29 -05:00
2006-12-12 23:48:41 +01:00
2006-12-08 08:28:57 -08:00
2006-12-13 09:05:58 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:29:01 -08:00
2006-12-07 08:39:41 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:57 -08:00
2006-12-04 02:00:36 -05:00
2006-12-07 08:39:27 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:57 -08:00
2006-12-30 10:55:55 -08:00
2006-12-08 08:29:00 -08:00
2006-12-13 09:05:52 -08:00
2006-12-13 09:05:58 -08:00
2006-12-13 09:05:58 -08:00
2006-12-08 08:28:53 -08:00
2007-01-22 08:53:24 -08:00
2006-12-07 08:39:35 -08:00
2006-12-07 08:39:35 -08:00
2006-12-08 08:28:57 -08:00
2006-12-30 10:55:55 -08:00
2006-12-08 08:28:53 -08:00
2006-12-30 10:55:55 -08:00
2006-12-13 09:05:53 -08:00
2006-12-13 09:05:52 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:57 -08:00
2006-12-10 09:55:41 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:57 -08:00
2006-12-22 08:55:47 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:59 -08:00
2006-12-13 09:05:49 -08:00
2006-12-08 08:28:59 -08:00
2006-12-08 08:28:57 -08:00
2006-12-13 09:05:58 -08:00
2006-12-13 09:05:58 -08:00
2007-02-01 16:22:42 -08:00
2006-12-08 08:28:44 -08:00
2006-12-08 08:28:44 -08:00
2007-01-23 07:52:06 -08:00
2006-12-07 08:39:40 -08:00
2006-12-13 09:05:53 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:44 -08:00
2006-12-20 16:37:48 +11:00
2006-12-20 16:37:47 +11:00
2006-12-08 08:28:57 -08:00
2007-01-23 18:26:47 +00:00
2006-12-13 09:05:58 -08:00
2006-12-13 09:05:58 -08:00