summaryrefslogtreecommitdiff
path: root/libdrm
AgeCommit message (Expand)AuthorFilesLines
2007-09-21Fix mapCount refcounting on unmap, even though the value is unused.Eric Anholt1-0/+1
2007-07-26Replace NO_MOVE/NO_EVICT flags to buffer objects with an ioctl to set pinning.Eric Anholt2-1/+25
2007-07-18drm: remove drm_u64_t, replace with uint64_t everwhereDave Airlie6-14/+11
2007-07-11Merge branch 'master' into cleanupdrm-ttm-cleanup-branchDave Airlie2-308/+382
2007-06-13Fix drmMMUnlock / drmMMLock return values.Thomas Hellstrom1-2/+4
2007-06-12Try to make buffer object / fence object ioctl args 64-bit safe.Thomas Hellstrom2-22/+34
2007-05-29reformatting, clean-upsBrian1-27/+31
2007-05-29Clean-ups and reformatting.Brian1-289/+353
2007-05-26Revert "drm/ttm: cleanup mm_ioctl ioctls to be separate ioctls."Dave Airlie1-15/+18
2007-05-26Revert "drm/ttm: cleanup most of fence ioctl split out"Dave Airlie1-17/+18
2007-05-26drm/ttm: cleanup most of fence ioctl split outDave Airlie1-18/+17
2007-05-26drm/ttm: cleanup mm_ioctl ioctls to be separate ioctls.Dave Airlie1-18/+15
2007-05-08drm/ttm: ioctl cleanup for buffer object - user side onlyDave Airlie2-121/+66
2007-05-08libdrm: fix typo on ttm fence interfaceDave Airlie1-1/+1
2007-05-06drm/ttm: cleanup most of fence ioctl split outDave Airlie1-18/+17
2007-05-06drm/ttm: cleanup mm_ioctl ioctls to be separate ioctls.Dave Airlie1-18/+15
2007-05-02Fix buffer object list freeing.Thomas Hellstrom1-1/+1
2007-04-26libdrm: remove HAVE_XORG_CONFIG_H and XFree86LOADER ifdef's.George Sapountzis5-55/+11
2007-04-16Require the hardware lock for buffer creationThomas Hellstrom1-7/+7
2007-03-10Merge branch 'i915-pageflip'Michel Dänzer1-0/+1
2007-02-25drm: remove unnecessary NULL checks, and fix some indents..Jakob Bornecrantz1-6/+6
2007-02-22Add DRM_VBLANK_FLIP.Michel Dänzer1-0/+1
2007-02-16Simple fence object sample driver for via, based on idling the GPU.Thomas Hellstrom1-1/+2
2007-02-15Initial support for fence object classes.Thomas Hellstrom1-2/+3
2006-11-09libdrm: add drmOpenOnce + drmCloseOnce to libdrmdrm-2.3.0Dave Airlie2-0/+64
2006-11-08libdrm: add support for server side functionality in libdrmDave Airlie3-84/+104
2006-10-29Minor bugfix, indentation and removal of unnused variables.Thomas Hellstrom1-11/+9
2006-10-27Reserve the new IOCTLs also for *bsd.Thomas Hellstrom1-5/+1
2006-10-27Last minute changes to support multi-page size buffer offset alignments.Thomas Hellstrom2-5/+12
2006-10-18Merging drm-ttm-0-2-branchThomas Hellstrom4-2/+1174
2006-10-17Remove some debugging messages.Thomas Hellstrom1-5/+0
2006-10-17Remove max number of locked pages check and call, sinceThomas Hellstrom2-16/+0
2006-10-17Implement mm_lock and mm_unlock functions.Thomas Hellstrom2-1/+35
2006-10-17Extend generality for more memory types.Thomas Hellstrom2-13/+27
2006-10-11Compatibility code for 2.6.15-2.6.18. It is ugly but a little comfort is thatThomas Hellstrom1-2/+7
2006-10-11Big update:Thomas Hellstrom2-99/+6
2006-10-02Bug 6242: [mach64] Use private DMA buffers, part #3.George Sapountzis1-1/+2
2006-10-02Make the user_token 44-bit for TTMs, and have them occupy a unique file spaceThomas Hellstrom1-3/+10
2006-09-29Core vsync: Add flag DRM_VBLANK_NEXTONMISS.Michel Dänzer1-0/+1
2006-09-29Add definition of DRM_VBLANK_SECONDARY.Michel Dänzer1-0/+1
2006-09-29Add support for tracking drawable information to coreMichel Dänzer2-0/+19
2006-09-28Core vsync: Add flag DRM_VBLANK_NEXTONMISS.Michel Dänzer1-0/+1
2006-09-28Add definition of DRM_VBLANK_SECONDARY.Michel Dänzer1-0/+1
2006-09-28Add support for tracking drawable information to coreMichel Dänzer2-0/+19
2006-09-26Silence valgrind.Thomas Hellstrom1-27/+31
2006-09-20Allow for 64-bit map handles of ttms and buffer objects.Thomas Hellstrom1-2/+2
2006-09-18Alternative implementation of page table zeroing using zap page_range.Thomas Hellstrom1-2/+4
2006-09-18More verbose error reporting in some cases.Thomas Hellstrom2-3/+35
2006-09-15Some bugfixes.Thomas Hellstrom3-83/+85
2006-09-12Use lazy fence wait when possible even for RW fences. Saves some CPU.Thomas Hellstrom1-2/+10