Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-09 | Enable more libdrm functions. Determine if modesetting is supported | Jonathan 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-28 | Don't build profiled versions of libdrm_intel and libdrm_radeon. | Matthieu Herrb | |
2012-11-28 | Correct include path, our drm headers live in /usr/include/dev/pci/drm | Martin Pieuchot | |
2012-11-27 | Update 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@ | |||
2012-08-29 | Build libdrm_radeon on macppc too, required for upcoming drm(4) support. | Martin Pieuchot | |
ok matthieu@ | |||
2011-05-02 | Add libdrm_radeon | Owain Ainsworth | |
needed for the r600 dri driver. Tested by myself and matthieu. | |||
2011-05-01 | Update libdrm_intel to that contained in libdrm 2.4.24. Needed for | Owain Ainsworth | |
updates to the ddx and to stop mesa 7.9.2 crashing very fast. ok matthieu@ | |||
2010-12-22 | Do not remove(3) the device entry if open fails. ok oga@ | Matthieu Herrb | |
2010-07-18 | Support the apis for getting vblank events from the drm fd. (only vblank | Owain Ainsworth | |
events for now, pageflip events require kms and thus have not yet been added). Bumps libdrm minor version. | |||
2010-05-15 | Add drm_intel_bo_is_reusable(), to check if a buffer object will be put | Owain Ainsworth | |
in the userland BO cache or not. Bump minor. From Chris Wilson in upstream git. ok matthieu@ | |||
2010-05-08 | use INSTALL_DATA in BSD Makefiles. ok oga@ | Matthieu Herrb | |
2010-04-25 | *sigh* ioctls do not copyout when they return an error. DRM developers | Owain 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-11 | don't allocate an array of pointers to structs when you want an array of | Owain 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-31 | update 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-12-09 | typo in the !privsep path, from David Coppa (dcoppa at mail dot com); | Owain Ainsworth | |
thanks. ok matthieu@ | |||
2009-11-22 | Some improvements from upstream for the GEM buffer object cache to stop the | Owain Ainsworth | |
cache growing stupidly big (like it used to). ok matthieu@ ages ago. | |||
2009-07-18 | Fix libdrm for the buffer mapping strategy our GEM implementation will use | Owain 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-27 | Use the bsd.xorg.mk rules to install the pkgconfig file and | Matthieu Herrb | |
add the libdrm_intel.pc. with oga@. | |||
2009-06-21 | Add 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-03 | update libdrm to 2.4.9 (actually to -current, but the only real changes | Owain 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-26 | Update libdrm to 2.4.3 | Owain 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@ | |||
2009-01-10 | De-autoconf libdrm. | Owain Ainsworth | |
Now that xenocara has been made clean with respect to using kernel headers instead of those provided with libdrm, remove the copy of the headers included here. Since it is now very simple, move it over to using standard bsd makefiles instead of autoconf. ok matthieu@ | |||
2008-08-26 | update libdrm to 2.3.1 preserving local changes. This was tested by | Owain Ainsworth | |
several before lock. ok matthieu. | |||
2008-06-12 | change /dev/dri/card0 to /dev/drm0. Subdirs in /dev considered | Owain Ainsworth | |
irritating. | |||
2008-06-12 | Enable privsep support. Finally! | Owain Ainsworth | |
ok matthieu@. | |||
2008-03-15 | Regen with autoconf 2.59-p2, with AM_SANITY check zapped. | Matthieu Herrb | |
2008-02-12 | - remove stuff that we don't want from drmOpenDevice() | Matthieu Herrb | |
- prepare for privilege separation support. ok oga@. | |||
2007-07-29 | regen | Matthieu Herrb | |
2007-04-14 | regen with libtool 1.5.22p10 and metaauto 0.7 | Matthieu Herrb | |
2007-03-25 | regen with libtool 1.5.22p9 | Matthieu Herrb | |
2007-03-18 | regen with automake 1.9.6p2 | Matthieu Herrb | |
2007-03-15 | regen | Matthieu Herrb | |
2007-03-15 | Bump major of shared libs that depend on libX11 (which already got bumped). | Matthieu Herrb | |
ok todd@ | |||
2007-01-01 | correct SHARED_LIB | Matthieu Herrb | |
2007-01-01 | add build infrastructure. | Matthieu Herrb | |
2007-01-01 | Import libdrm 2.3.0 | Matthieu Herrb | |