summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2007-03-10i915: Only wait for pending flips before asynchronous flips again.i915-pageflipMichel Dänzer1-2/+3
2007-03-09i915: Do not wait for pending flips on both pipes at the same time.Michel Dänzer1-18/+2
2007-02-28i915: Eliminate dev_priv->current_page.Michel Dänzer3-19/+17
2007-02-28i915: Only clean up page flipping when the last client goes away, not any one.Michel Dänzer1-1/+1
2007-02-28i915: Don't emit waits for pending flips before emitting synchronous flips.Michel Dänzer2-19/+13
2007-02-28i915: Fix test for synchronous flip affecting both pipes.Michel Dänzer1-2/+2
2007-02-22i915: Add support for scheduled buffer swaps to be done as flips.Michel Dänzer3-23/+115
2007-02-22Add DRM_VBLANK_FLIP.Michel Dänzer2-0/+2
2007-02-19i915: Improved page flipping support, including triple buffering.Michel Dänzer4-33/+122
2007-02-19i915: Page flipping enhancements.Michel Dänzer2-8/+7
2007-02-19i915: Unify breadcrumb emission.Michel Dänzer3-23/+16
2007-02-18drm: remove last usage of VM_OFFSETDave Airlie3-5/+3
2007-02-16Leftover files from previous commit.Thomas Hellstrom2-0/+393
2007-02-16Simple fence object sample driver for via, based on idling the GPU.Thomas Hellstrom13-51/+146
2007-02-15Initial support for fence object classes.Thomas Hellstrom9-70/+93
2007-02-15Fix build against older kernels.Michel Dänzer1-1/+1
2007-02-14Merge branch 'ttm-vram-0-1-branch'Thomas Hellstrom21-1684/+2679
2007-02-14Fix multiple spinlock unlockingThomas Hellstrom1-3/+0
2007-02-14Rename drm_ttm.h to drm_objects.httm-vram-0-1-branchThomas Hellstrom3-9/+10
2007-02-14Move fence- and buffer-object related header stuff to drm_ttm.hThomas Hellstrom2-371/+357
2007-02-14Remove an intel-specific hack and replace it with a fence driver callback.Thomas Hellstrom5-50/+79
2007-02-14Set the drm bus map type for each buffer object memory type.Thomas Hellstrom4-3/+9
2007-02-14Rework buffer object vm code to use nopfn() for kernels >= 2.6.19.Thomas Hellstrom3-67/+145
2007-02-14nouveau: fix the build on big endian (thanks CyberFoxx)Stephane Marchesin1-6/+6
2007-02-14nouveau: fix memory initialization with multiple cards.B. Rathmann1-4/+5
2007-02-13Remove debug printout.Thomas Hellstrom1-1/+0
2007-02-13Bugzilla Bug #9457Thomas Hellstrom8-101/+145
2007-02-13More bugfixes.Thomas Hellstrom4-61/+139
2007-02-12Fix some outdated URLs, remove others.Adam Jackson1-22/+1
2007-02-12Update flags and comments.Thomas Hellstrom1-35/+60
2007-02-12Lindent.Thomas Hellstrom5-305/+244
2007-02-12More bugfixes.Thomas Hellstrom2-33/+34
2007-02-12Cleanup and fix support for pinned buffers.Thomas Hellstrom4-185/+263
2007-02-10Various bugfixes.Thomas Hellstrom4-33/+103
2007-02-09I915 accelerated blit copy functional.Thomas Hellstrom6-17/+77
2007-02-09Reinstate some LRU handling.Thomas Hellstrom1-0/+21
2007-02-09Remove some code that should have gone inThomas Hellstrom1-19/+0
2007-02-09Fix copyright statements.Thomas Hellstrom6-31/+32
2007-02-09Fix evict_mutex locking range.Thomas Hellstrom3-22/+38
2007-02-08Add an accelerated buffer copy cleanup helper.Thomas Hellstrom4-54/+177
2007-02-08Don't create a ttm just to copy from.Thomas Hellstrom2-2/+3
2007-02-08Fix mm_block leak.Thomas Hellstrom3-4/+6
2007-02-08A minor function interface change and some memcpy bugfixing.Thomas Hellstrom4-29/+31
2007-02-08Simplify external ttm page allocation.Thomas Hellstrom7-107/+210
2007-02-08Update memory compatibility tests.Thomas Hellstrom1-11/+78
2007-02-07Warning fix: correct type of i915_mmio argument.Eric Anholt1-1/+1
2007-02-07Define __iomem for systems without it.Eric Anholt1-0/+3
2007-02-07Add chip family flags to i915 driver, and fix a missing '"' in mach64 ID list.Eric Anholt2-13/+20
2007-02-07Checkpoint commit.Thomas Hellstrom9-207/+142
2007-02-07Fix a stray unlock_kernel() in drm_vm.cThomas Hellstrom6-203/+264