Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-01 | Merge commit 'origin/drm-gem' into modesetting-gem | Kristian Høgsberg | |
Conflicts: linux-core/Makefile.kernel linux-core/drmP.h linux-core/drm_mm.c linux-core/drm_stub.c linux-core/i915_gem.c linux-core/i915_opregion.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-07-30 | Revert "Rename drm_mm.c and its fuctions to drm_memrange." | Eric Anholt | |
This reverts commit 3ad8db2071d30c198403e605f2726fc5c3e46bfd. We ended up not needing that namespace, and I'd rather not have the churn for producing diffs. | |||
2008-05-01 | checkpoint: rename to GEM and a few more i915 bits. | Eric Anholt | |
2008-04-29 | Move mmfs ioctls into the DRM. Untested. | Eric Anholt | |
2008-04-28 | Rename drm_mm.c and its fuctions to drm_memrange. | Eric Anholt | |
It's not really a graphics memory allocator, just something to track ranges of address space. It doesn't involve actual allocation, and was consuming some desired namespace. | |||
2007-11-05 | drm: remove lots of spurious whitespace. | Dave Airlie | |
Kernel "cleanfile" script run. | |||
2007-07-16 | drm: remove drmP.h internal typedefs | Dave Airlie | |
2007-03-19 | whitespace cleanup pending a kernel merge | Dave Airlie | |
2007-02-09 | I915 accelerated blit copy functional. | Thomas Hellstrom | |
Fixed - to System memory copies are implemented by flipping in a cache-coherent TTM, blitting to it, and then flipping it out. | |||
2006-12-21 | Fix buggy aligned allocations. | Thomas Hellstrom | |
2006-12-20 | Remove the stupid root_node field from the core memory manager. | Thomas Hellstrom | |
2006-12-15 | Remove the memory caches for fence objects and memory manager nodes, | Thomas Hellstrom | |
since the support for memory caches has gone from 2.6.20. | |||
2006-10-27 | Last minute changes to support multi-page size buffer offset alignments. | Thomas Hellstrom | |
This will come in very handy for tiled buffers on intel hardware. Also add some padding to interface structures to allow future binary backwards compatible changes. | |||
2006-10-26 | New mm function names. Update header. | Thomas Hellstrom | |
2006-10-26 | Add improved alignment functionality to the core memory manager. | Thomas Hellstrom | |
This makes an allocated block actually align itself and returns any wasted space to the manager. Also add some functions to grow and shrink the managed area. This will be used in the future to manage the buffer object swap cache. | |||
2006-10-17 | Lindent. | Thomas Hellstrom | |
2006-10-17 | Add memory usage accounting to avoid DOS problems. | Thomas Hellstrom | |
2006-10-17 | Remove the memory manager parameter from the put_block function, as this | Thomas Hellstrom | |
makes the client code a lot cleaner. Prepare buffer manager for lock and unlock calls. | |||
2006-09-04 | Make memory caches global so that they can be used with | Thomas Hellstrom | |
multiple heads. | |||
2006-09-01 | Bugfixes, | Thomas Hellstrom | |
Memory allocation optimizations. Buffer manager takedown. | |||
2006-08-14 | remove all TRUE instances as well | Dave Airlie | |
2006-08-14 | remove all TRUE/FALSE no need for this in the drm, use 0 or 1 | Dave Airlie | |
2006-08-07 | drm: remove extra whitespace from drm_mm.c | Dave Airlie | |
2006-06-06 | Merge in the drm-sman-branch | Thomas Hellstrom | |