The previous allocator worked in multiple passes, with (at least) one of setting up allocations, another to attempt to adjust those for tiling, and then a pass to set up the offsets and fix them in memory. The new allocator is simpler, allocating memory immediately if possible, setting up tiling up front, and choosing offsets immediately. AGP memory is only allocated to back actual memory used, saving some memory that would have been allocated for padding previous. It will also allow dynamic freeing and reallocation of memory, which will be useful for framebuffer resizing. |
||
|---|---|---|
| man | ||
| src | ||
| .gitignore | ||
| COPYING | ||
| ChangeLog | ||
| Makefile.am | ||
| README | ||
| README.sgml | ||
| TODO | ||
| autogen.sh | ||
| configure.ac | ||