Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-21 | User / Kernel space fence objects (device-independent part). | Thomas Hellstrom | |
2006-04-20 | check for __FreeBSD_kernel__ (bug 3810) | Brian Paul | |
2006-01-02 | make max minor more rational | Dave Airlie | |
2005-08-17 | commit toggle switch to make Linux drm_handle_t unsigned int | Dave Airlie | |
2005-08-04 | Mark some radeon init variables deprecated. These used to be passed in but | Jon Smirl | |
the driver already knew their correct value. For example the physical address of the framebuffer and registers. | |||
2005-06-11 | fix up drm.h for C++ include as this can be included in user programs | Dave Airlie | |
2005-06-10 | add dragonfly #define from Xorg CVS | Dave Airlie | |
2005-05-15 | wrap config.h include with defined for KERNEL | Dave Airlie | |
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-09-30 | Lindent of core build. Drivers checked for no binary diffs. A few files | Jon Smirl | |
weren't Lindent's because their comments didn't convert very well. A bunch of other minor clean up with no code implact included. | |||
2004-09-16 | Let's try adding the dyn-minor patch again. This patch will reuse minor | Jon Smirl | |
numbers if a card is hotplugged in/out instead of just having them increase. | |||
2004-09-15 | Back dyn-minor patch out for now. fops handling is broken on some cards | Jon Smirl | |
2004-09-15 | Dynamic device minor support. Minor device numbers will be reused if the | Jon Smirl | |
device is hotplugged in/out of the system | |||
2004-09-08 | Update doxygen configuration file. Minor documentation updates/fixes. | Jose Fonseca | |
2004-07-31 | patch from RH xorg-x11 tree ported to drm.h | Dave Airlie | |
2004-07-25 | check for __user if not there define it | Dave Airlie | |
2004-07-25 | sync up with current 2.6 kernel bk tree - mostly __user annotations | Dave Airlie | |
2004-06-02 | Added some comments copied from xf86drm.h. | Ian Romanick | |
2004-06-01 | Replace size_t with an ugly, ugly hack. This was done so that code in the | Ian Romanick | |
core X-server would compile. Hopefully, this will soon be replaced with explicitly sized types (i.e., uint32_t) and everyone will be happy. | |||
2004-03-12 | Fixes need to clean up the mess I made with the mesa merge. This code | Jon Smirl | |
allows the mesa drivers to use a single definition of the DRM sarea/IOCTLS located in the drm driver directory. Adjustments were made to the 2D drivers to not include these changes. Changes to the mesa copy of DRM were copied to the DRI copy. XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from: | |||
2003-11-05 | __linux__ is spelled with a lowercase 'l' | Eric Anholt | |
2003-11-05 | Repo-copy linux/drm/kernel/drm.h to shared/drm/kernel/drm.h and use it on | Eric Anholt | |
both Linux and *BSD. | |||
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-12 | resolve merge conflicts | Alan Hourihane | |
2003-05-28 | Restore change to _DRM_VBLANK_SIGNAL from rev. 1.41, which was reverted | Leif Delgass | |
with the documentation merge. | |||
2003-05-27 | Merged DRM documentation. | Jose Fonseca | |
2003-05-20 | Support for building DRM module on OpenBSD (Wilbern Cobb, Matthieu Herrb). | David Dawes | |
(resync with XFree86 trunk) | |||
2002-12-12 | enums should be ints | David Dawes | |
2002-11-30 | vertical blank ioctl can send signal instead of blocking | Michel Daenzer | |
2002-09-25 | common ioctl to wait for vertical blank IRQs | Michel Daenzer | |
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |
2002-06-12 | merged tcl-0-0-branch | Keith Whitwell | |
2002-04-09 | Merged drmcommand-0-0-1 | Jens Owen | |
2002-02-14 | First pass of mesa-4-0 branch merge into trunk. | David Dawes | |
2002-01-27 | First pass merge of XFree86 4.2.0 import. | David Dawes | |
2001-07-18 | Add module version name at a lower layer of the code, allows things to be | Jeff Hartmann | |
more flexible and allow older module versions to still work. Might not be final code if we move over to DRI kernel module version, but will be if we use XFree86 version. + Only build tdfx.o instead of tdfx-4_1_0.o since tdfx.o has never changed its API. | |||
2001-07-16 | Added version string to the end of the kernel module name. This allows | Jeff Hartmann | |
multiple versions of the kernel module to co-exist on one machine. | |||
2001-07-13 | Fix typo in XFREE86_VERSION(). | Gareth Hughes | |
2001-06-14 | First pass of 4.1.0 merge. | David Dawes | |
2001-05-17 | Make the SiS module work again. At least glxinfo reports it's working, yet | Alan Hourihane | |
trying to run the simple apps return 'out of video memory' | |||
2001-05-03 | Make SiS driver compile with the new templated format. Not tested. minor | Alan Hourihane | |
cleanups | |||
2001-04-05 | Merged ati-pcigart-1-0-0 | Kevin E Martin | |
2001-03-21 | Move #include <linux/config.h> inside the __linux__ #ifdef, so that it | David Dawes | |
doesn't break non-Linux builds. | |||
2001-03-14 | Merged sarea-1-0-0 | Kevin E Martin | |
2001-03-06 | Merge tdfx-3-1-0 branch. | Gareth Hughes | |
2001-02-28 | Implement drmOpen* without /proc dependence (Fallback to /proc is included | Rik Faith | |
for backward compatibility.) Move statistic-gathering drm* calls from dristat.c to xf86drm.c | |||
2001-02-15 | Merge mga-1-0-0-branch into trunk. | Gareth Hughes | |
2001-01-05 | Merged ati-5-0-0 | Kevin E Martin | |
2001-01-04 | Sync with Linux 2.4.0-prerelease | Rik Faith | |