summaryrefslogtreecommitdiff
path: root/lib/libdrm/intel
AgeCommit message (Collapse)Author
2013-08-13Bump the major on every single base library. There are a couplePhilip Guenther
not bumped by this that will be corrected soon. heavy lifting by todd@
2013-07-08update to libdrm 2.4.46Jonathan Gray
ok mpi@ kettenis@
2013-07-01remove another local change that we don't need afterJonathan Gray
the gem ioctl changes kettenis made. ok kettenis@
2013-06-20update to libdrm 2.4.45Jonathan Gray
ok kettenis@ mpi@, tested by ajacoutot@
2013-06-07Adjust for the changes in our implementation of the DRM_I915_GEM_MMAP andMark Kettenis
DRM_I915_GEM_MMAP_GGT ioctls, effectively reverting a local change we made.
2013-03-25compile intel_decode.c as well as newer mesa needs drm_intel_decode*Jonathan Gray
ok mpi@
2013-03-25update to libdrm 2.4.42Jonathan Gray
tested by matthieu@ krw@ mpi@ shadchin@ and ajacoutot@ ok mpi@
2013-01-09Enable more libdrm functions. Determine if modesetting is supportedJonathan Gray
based on a modesetting ioctl that checks the DRIVER_MODESET flag on the kernel side instead of the sysfs approach linux takes. ok mpi@
2012-11-27Update to libdrm 2.4.31 and add the non-yet-linked libkms, prodded by jsg@Martin Pieuchot
Tested by jsg@, ajacoutot@, shadchin@ and matthieu@, ok matthieu@
2011-05-01Update libdrm_intel to that contained in libdrm 2.4.24. Needed forOwain Ainsworth
updates to the ddx and to stop mesa 7.9.2 crashing very fast. ok matthieu@
2010-05-15Add drm_intel_bo_is_reusable(), to check if a buffer object will be putOwain Ainsworth
in the userland BO cache or not. Bump minor. From Chris Wilson in upstream git. ok matthieu@
2010-05-08use INSTALL_DATA in BSD Makefiles. ok oga@Matthieu Herrb
2010-04-25*sigh* ioctls do not copyout when they return an error. DRM developersOwain Ainsworth
need to learn this. When set_tiling fails, keep tiling type at the type we already had, do NOT use the parameters that we passed to the ioctl. Noticed when i botched a kernel diff (locally) so that that ioctl failed more often. ok matthieu@
2010-04-11don't allocate an array of pointers to structs when you want an array ofOwain Ainsworth
structs. Fixes cases where you need a lot of relocs so you overflow the array. Commited upstream about ten minutes ago. ok matthieu@
2010-03-31update libdrm to 2.4.15.Owain Ainsworth
This diff seems larger than it is since upstream reindented some sources. This updates libdrm_intel to -current (which only affect the GEM code) and libdrm to 2.4.15. bumping both minor versions. Discussed with matthieu@
2009-11-22Some improvements from upstream for the GEM buffer object cache to stop theOwain Ainsworth
cache growing stupidly big (like it used to). ok matthieu@ ages ago.
2009-07-18Fix libdrm for the buffer mapping strategy our GEM implementation will useOwain Ainsworth
We always map through the gtt, never using the cpu mapping (this decreases complexity a lot). Keep use of the original ioctl for this. Also don't bother with userland domain setting, the kernel handles this correctly. Finally, don't persist mapping across calls to unmap and remapping, this aids with debugging, but may change later. ok matthieu@.
2009-06-27Use the bsd.xorg.mk rules to install the pkgconfig file andMatthieu Herrb
add the libdrm_intel.pc. with oga@.
2009-06-21Add support to the fake (non GEM) bufmgr for pinning and unpinning objects.Owain Ainsworth
Makes overlay XV work with intel 2.7.1. ok matthieu@, tested by naddy@, sturm@, matthieu@ and myself. This is most important for the x40 and other 8xx chipset which lack textured video.
2009-05-03update libdrm to 2.4.9 (actually to -current, but the only real changesOwain Ainsworth
are to some assertions and a small change to modesetting code). bump libdrm_intel minor due to added symbols, libdrm doesn't get bumped, no change to symbol list. ok matthieu@.
2009-01-26Update libdrm to 2.4.3Owain Ainsworth
This is needed for us to be able to update Mesa and xf86-video-intel. Includes a few fixes, as well as the intel bufmgr interface and the modesetting interface (which currently errors when you check if it's enabled). ok matthieu@