Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-29 | Add TODO based on my email from a while ago | Adam Jackson | |
2005-11-29 | Remove redundant #ifdef stanza | Adam Jackson | |
2005-11-29 | Error checking for drmStrdup (Tilman Sauerbeck) | Adam Jackson | |
2005-11-29 | fixup xf86drm.c for new headers | Dave Airlie | |
2005-11-29 | fixes from Egbert for 64bit | Dave Airlie | |
2005-11-28 | remove xf86drmCompat.*, unused since about XFree86 4.2. | Adam Jackson | |
2005-11-28 | fix mem leak in HashHash() (bug 5171) | Brian Paul | |
2005-10-22 | Bug #328: Silence read-from-uninitialized warnings in DRM_CAS on Alpha. | Adam Jackson | |
(David Dawes) | |||
2005-10-20 | Remove the remaining references to Xlib. libdrm is totally independent now. | Adam Jackson | |
2005-10-20 | Remove bogus Xlib dependency. | Adam Jackson | |
2005-08-25 | Add missing .cvsignore files for autotoolery. | Eric Anholt | |
2005-08-25 | Include appropriate CFLAGS to find X headers, needed to build libdrm. | Eric Anholt | |
2005-08-23 | add options for x86_64 and amd will small letters | Dave Airlie | |
2005-08-20 | Fix silly install issue by moving the header install rules for shared-core | Adam Jackson | |
into shared-core/Makefile.am. Bump to 1.0.3. | |||
2005-08-19 | Add r300_reg.h. Bump to 1.0.2. | Adam Jackson | |
2005-07-13 | distcheck fixes | Adam Jackson | |
2005-07-10 | autoconfiscate libdrm | Adam Jackson | |
2005-04-04 | mirror changes made in main tree.. just happened to be doing this myself | Dave Airlie | |
2005-02-01 | momentary revert. libdrm build may be broken now, but no one uses it yet... | Adam Jackson | |
2005-01-30 | Final pass of libdrm.so work: | Adam Jackson | |
- Add $(DESTDIR) for distributors doing package creation - Remove OS-specific include path from build - Add /usr/include/drm for driver-kernel API - Install all of shared-core/*.h in /usr/include/drm - Rename xf86drm.h to libdrm.h since we're not X biased anymore - Include backwards compat for xf86drm.h name, with a warning - Fix libdrm source to account for drm.h living in /usr/include/drm | |||
2005-01-22 | Add drm.h to the install target. | Adam Jackson | |
2005-01-17 | Add xf86drm.h to the install target. | Adam Jackson | |
2005-01-16 | Shared libdrm work: | Adam Jackson | |
- create libdrm.so target - build it by default - drop xf86drmCompat.c from the build - make 'clean' target never fail - use pattern rules for .c -> .o for parallelism - add 'install' target | |||
2005-01-16 | The patch makes drmAddBufs/drmMapBufs can handle buffers in video memory | Dave Airlie | |
The attached patch adds a new buffer type DRM_FB_BUFFER. It works like AGP memory but uses video memory. From: austinyuan@viatech.com.cn (fd.o bug 1668) Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2005-01-01 | Added a new DRM map type _DRM_CONSISTENT for consistent PCI memory. It uses | Felix Kuehling | |
drm_pci_alloc/free for allocating/freeing the memory. Only implemented in the Linux DRM so far. | |||
2004-11-07 | respect cc and cflags | Dave Airlie | |
2004-09-17 | Makefile and missing file to build libxf86drm.a | Jon Smirl | |
2004-08-11 | Bug #979: Don't include <sys/sysmacros.h> on linux, it occasionally emits | Adam Jackson | |
makedev() as a function call that elfloader can't resolve. Originally Gentoo Bug #41962, reported by Ryan Breen, fix feedback from Ryan Lortie. | |||
2004-07-31 | Patch picked up from Redhat xorg release: | Dave Airlie | |
Patch by John Dennis <jdennis@redhat.com> which fixes DRI locking bug on ia64 architecture. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=104338 http://bugs.xfree86.org/show_bug.cgi?id=778 | |||
2004-07-07 | Make drm/libdrm/xf86drm.c match | Jon Smirl | |
xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c so that it matches the prototypes in xf86drm.h XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from: | |||
2004-07-07 | Add xf86drm.h back to drm/libdrm until it's true home can be found. | Jon Smirl | |
mesa-solo needs this file to build. XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from: | |||
2003-11-04 | build fix | Michel Daenzer | |
2003-10-23 | - Introduce a new ioctl, DRM_IOCTL_SET_VERSION. This ioctl allows the | Eric Anholt | |
server or client to notify the DRM that it expects a certain version of the device dependent or device independent interface. If the major doesn't match or minor is too large, EINVAL is returned. A major of -1 means that the requestor doesn't care about that portion of the interface. The ioctl returns the actual versions in the same struct. - Introduce DRM DI interface version 1.1. If the server requests version 1.1, then the DRM sets the unique itself according to the busid of the device it probed, which may then be accessed as normal using getunique. - Request version 1.1 in libdrm's drmOpenByBusID, allowing the X Server to request based on a BusID. Introduce a wrapper for DRM_IOCTL_SET_VERSION and bump libdrm minor version. - Pass the busid in DRIScreenInit if libdrm can handle both a busid and name. This allows drmOpenByBusID to be used to find the DRM instead of just the driver name, which allows us in the future to tie a DRM more strongly to the device it probed to. Introduce a function DRICreatePCIBusID which creates a busid in the form pci:oooo:bb:dd.f similar to linux's pci_name() function. This matches the format used by the DRM in version 1.1. libdrm knows how to match both this format and the old PCI:b:d:f format. - Use the new DRICreatePCIBusID function in the *_dri.c to request the new, more exact busid format. | |||
2003-09-24 | post merge fix | Alan Hourihane | |
2003-09-13 | compatibility layer still uses agp (not gart) | Alan Hourihane | |
2003-09-12 | linux drm fixes | Alan Hourihane | |
2003-08-29 | Update to reflect renaming of SIS ioctls. | Eric Anholt | |
2003-08-26 | Rename agp to gart for radeon | Michel Daenzer | |
2003-05-27 | Merged DRM documentation. | Jose Fonseca | |
2003-04-23 | deal correctly with read() from the DRM failing | Michel Daenzer | |
2003-03-25 | linux merge for drm | Alan Hourihane | |
2003-03-25 | XFree86 4.3.0 merge | Alan Hourihane | |
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2003-02-02 | don't inflate relative vblank sequence numbers on repeated calls (e.g. when | Michel Daenzer | |
interrupted by a signal) | |||
2002-11-25 | added missing return fd (Alexander Stohr) | Brian Paul | |
2002-10-22 | final part of XFree86 4.2.99.2 merge | Alan Hourihane | |
2002-09-25 | common ioctl to wait for vertical blank IRQs | Michel Daenzer | |
2002-08-30 | Remove compat functions for FreeBSD for drivers which weren't available in | Eric Anholt | |
X4.2 | |||
2002-08-08 | Try to open the /dev/dri/cardX device once, then only if it fails check the | Eric Anholt | |
device number and recreate it if necessary. Fixes xf86drm.c to allow linux binaries to be used for emulation on FreeBSD. | |||
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |