summaryrefslogtreecommitdiff
path: root/lib/libdrm/intel/intel_bufmgr_gem.c
AgeCommit message (Collapse)Author
2017-04-14Merge libdrm 2.4.79Jonathan Gray
2017-02-05Merge libdrm 2.4.75Jonathan Gray
2016-11-19Merge libdrm 2.4.73Jonathan Gray
2016-10-16Merge libdrm 2.4.71Jonathan Gray
2016-03-20Merge libdrm 2.4.67Jonathan Gray
2015-12-27Merge libdrm 2.4.65Jonathan Gray
2015-08-22Merge libdrm 2.4.64. This changes the build to using the upstreamJonathan Gray
auto* build system and installing/using a libdrm specific set of drm headers. Thanks to Emil Velikov for removing the GNU makeisms upstream.
2015-07-15update to libdrm 2.4.62Jonathan Gray
2015-03-26update to libdrm 2.4.60Jonathan Gray
2015-02-07update to libdrm 2.4.59Jonathan Gray
2014-03-15update to libdrm 2.4.52Jonathan Gray
ok matthieu@
2014-01-18Update libdrm to 2.4.51.Jonathan Gray
ok mpi@ kettenis@
2013-11-21update to libdrm 2.4.47Mark Kettenis
ok mpi@, jsg@
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-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-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-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@