aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/mm.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa: More signed/unsigned float/integer fixes.José Fonseca2008-09-211-8/+8
|
* mesa: make mm.c use unsigned ints for offsets.Dave Airlie2008-06-171-2/+3
| | | | | If you have a GPU using this code and it has the offsets up in this space, this fails.
* Speedup the venerable mm.[ch] allocator with doubly linked lists and aKeith Whitwell2006-05-221-6/+6
| | | | separate list of free segments.
* Remove the many aliases for 'struct mem_block' in mm.hKeith Whitwell2005-11-281-32/+9
|
* Correct author attribution of mm.hKeith Whitwell2005-11-281-1/+1
|
* Lots of clean-ups. Replace __inline__ with INLINE macro. Use theBrian Paul2005-10-181-20/+46
| | | | | _mesa_calloc(), _mesa_free() functions. Clean-up formatting, doxygen-style comments.
* Add _mesa_exec_malloc() and _mesa_exec_free() for allocatingKeith Whitwell2005-10-181-0/+89
executable memory. Based on Thomas Hellstrom's patch. TODO: glapi.c also needs this, but cannot access this code.