IABSD.fr/xenocara/lib/libdrm

Branch :


Log

Author Commit Date CI Message
4d28f01d 2014-08-14 04:00:28 update to libdrm 2.4.56
7eba4784 2014-07-19 17:06:47 Mesa git no longer includes Intel AUB definitions, instead it uses the libdrm definitions. Install the AUB header so this will work.
7391d4da 2014-05-13 05:44:06 update to libdrm 2.4.54 ok matthieu@
41460e9d 2014-04-11 06:15:17 update to libdrm 2.4.53 For us the only code change is some new radeon_drm.h defines as the xf86drmMode.c change is ifdef __FreeBSD__.
fd836bcc 2014-03-15 05:05:55 update to libdrm 2.4.52 ok matthieu@
dbee37c0 2014-01-18 08:29:32 Update libdrm to 2.4.51. ok mpi@ kettenis@
2748158d 2013-11-21 13:30:07 update to libdrm 2.4.47 ok mpi@, jsg@
b5bb1299 2013-08-13 07:07:07 Bump the major on every single base library. There are a couple not bumped by this that will be corrected soon. heavy lifting by todd@
1c76814e 2013-08-08 10:52:48 build libdrm_radeon on sparc64 ok kettenis@
b9bc50b1 2013-07-08 09:10:05 update to libdrm 2.4.46 ok mpi@ kettenis@
2a3f70cf 2013-07-01 13:12:52 remove another local change that we don't need after the gem ioctl changes kettenis made. ok kettenis@
a530660a 2013-06-20 09:55:30 update to libdrm 2.4.45 ok kettenis@ mpi@, tested by ajacoutot@
980735ac 2013-06-07 20:48:17 Adjust for the changes in our implementation of the DRM_I915_GEM_MMAP and DRM_I915_GEM_MMAP_GGT ioctls, effectively reverting a local change we made.
93897d45 2013-06-06 20:05:00 Fix DRM_RADEON_GEM_WAIT_IDLE ioctl usage; it is defined using DRM_IOW, so drmCommandWrite() must be used to issue it. Already merged upstream. ok jsg@
803a3541 2013-05-19 14:09:56 install radeon_surface.h as well
9c6730d7 2013-03-25 14:01:33 compile intel_decode.c as well as newer mesa needs drm_intel_decode* ok mpi@
aa892af5 2013-03-25 02:32:20 update to libdrm 2.4.42 tested by matthieu@ krw@ mpi@ shadchin@ and ajacoutot@ ok mpi@
2a45c093 2013-01-09 10:47:08 Enable more libdrm functions. Determine if modesetting is supported based on a modesetting ioctl that checks the DRIVER_MODESET flag on the kernel side instead of the sysfs approach linux takes. ok mpi@
a9777fc1 2012-11-28 21:13:16 Don't build profiled versions of libdrm_intel and libdrm_radeon.
4769f6e5 2012-11-28 13:56:29 Correct include path, our drm headers live in /usr/include/dev/pci/drm
ad95eb8c 2012-11-27 14:37:08 Update to libdrm 2.4.31 and add the non-yet-linked libkms, prodded by jsg@ Tested by jsg@, ajacoutot@, shadchin@ and matthieu@, ok matthieu@
6749d5bd 2012-08-29 12:51:04 Build libdrm_radeon on macppc too, required for upcoming drm(4) support. ok matthieu@
269078d2 2011-05-02 21:52:34 Add libdrm_radeon needed for the r600 dri driver. Tested by myself and matthieu.
4aab434b 2011-05-01 15:48:20 Update libdrm_intel to that contained in libdrm 2.4.24. Needed for updates to the ddx and to stop mesa 7.9.2 crashing very fast. ok matthieu@
cc84c839 2010-12-22 21:34:51 Do not remove(3) the device entry if open fails. ok oga@
e4c82170 2010-07-18 21:02:35 Support the apis for getting vblank events from the drm fd. (only vblank events for now, pageflip events require kms and thus have not yet been added). Bumps libdrm minor version.
a40ba34b 2010-05-15 15:51:05 Add drm_intel_bo_is_reusable(), to check if a buffer object will be put in the userland BO cache or not. Bump minor. From Chris Wilson in upstream git. ok matthieu@
d9a92f27 2010-05-08 14:15:29 use INSTALL_DATA in BSD Makefiles. ok oga@
73527bc9 2010-04-25 14:35:49 *sigh* ioctls do not copyout when they return an error. DRM developers 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@
d0eeea4b 2010-04-11 18:04:04 don't allocate an array of pointers to structs when you want an array of structs. Fixes cases where you need a lot of relocs so you overflow the array. Commited upstream about ten minutes ago. ok matthieu@
c7b8df80 2010-03-31 06:31:45 update libdrm to 2.4.15. 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@
dc5950e7 2009-12-09 16:57:37 typo in the !privsep path, from David Coppa (dcoppa at mail dot com); thanks. ok matthieu@
b29bbd29 2009-11-22 20:16:03 Some improvements from upstream for the GEM buffer object cache to stop the cache growing stupidly big (like it used to). ok matthieu@ ages ago.
6e3e5abe 2009-07-18 14:54:42 Fix libdrm for the buffer mapping strategy our GEM implementation will use 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@.
9e424939 2009-06-27 10:02:53 Use the bsd.xorg.mk rules to install the pkgconfig file and add the libdrm_intel.pc. with oga@.
c976b8a8 2009-06-21 17:39:53 Add support to the fake (non GEM) bufmgr for pinning and unpinning objects. 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.
54ef134d 2009-05-03 19:43:26 update libdrm to 2.4.9 (actually to -current, but the only real changes 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@.
43a3b634 2009-01-26 23:14:37 Update libdrm to 2.4.3 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@
cc283d3c 2009-01-10 16:29:26 De-autoconf libdrm. 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@
5c3f5f1a 2008-08-26 16:36:24 update libdrm to 2.3.1 preserving local changes. This was tested by several before lock. ok matthieu.
4b526e48 2008-06-12 22:20:24 change /dev/dri/card0 to /dev/drm0. Subdirs in /dev considered irritating.
e21a353d 2008-06-12 18:52:07 Enable privsep support. Finally! ok matthieu@.
7830df18 2008-03-15 18:08:24 Regen with autoconf 2.59-p2, with AM_SANITY check zapped.
e3881499 2008-02-12 21:27:14 - remove stuff that we don't want from drmOpenDevice() - prepare for privilege separation support. ok oga@.
8370179c 2007-07-29 10:50:16 regen
930101c6 2007-04-14 20:44:09 regen with libtool 1.5.22p10 and metaauto 0.7
00a847b3 2007-03-25 13:02:54 regen with libtool 1.5.22p9
6637a9a3 2007-03-18 22:29:12 regen with automake 1.9.6p2
5954aa65 2007-03-15 23:28:08 regen
854f5def 2007-03-15 23:00:47 Bump major of shared libs that depend on libX11 (which already got bumped). ok todd@
42549768 2007-01-01 10:34:17 correct SHARED_LIB
17c4db3e 2007-01-01 10:33:12 add build infrastructure.
1e64eadd 2007-01-01 10:30:41 Import libdrm 2.3.0