Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-29 | IRQ code cleanup suggested by Linus Torvalds | Michel Daenzer | |
i830 build fix | |||
2003-07-26 | Degrade uninformative error message to debug message, as in other drivers | Michel Daenzer | |
2003-07-26 | Add Rage 128 pageflipping support, defaults to off. DRM version bump to | Eric Anholt | |
2.5.0. It still has some issues, including a flicker in the fps meter in tuxracer and I've seen garbage left behind after moving/closing windows. However, it's usable. Add the Option "EnablePageFlip" "YES" to use it. | |||
2003-07-25 | Compile fixes for recent 2.5/2.6 Linux kernels. I hope this doesn't break | Michel Daenzer | |
the i830 driver or the BSDs. :) | |||
2003-06-16 | Possibly fix stanford checker complaints about sarea | Keith Whitwell | |
2003-06-10 | Texture rectangle support for r100 | Keith Whitwell | |
2003-06-09 | Revert bogus last commit | Keith Whitwell | |
2003-06-09 | Don't activate blend fallbacks unless blending is enabled | Keith Whitwell | |
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-26 | Add support to r128 for MESA_ycbcr_texture (Ian Romanick, Leif Delgass) | Leif Delgass | |
2003-05-20 | DRM part of Radeon DRI suspend/resume support (Charl Botha). | David Dawes | |
2003-05-20 | Support for building DRM module on OpenBSD (Wilbern Cobb, Matthieu Herrb). | David Dawes | |
(resync with XFree86 trunk) | |||
2003-05-16 | Support AGP bridges where the AGP aperture can't be accessed directly by | Michel Daenzer | |
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul Mackerras, Jeff Wiedemeier) | |||
2003-05-06 | fix warning on machines where sizeof(drm_addr_t) != 4 (Randy Dunlap) | Michel Daenzer | |
2003-04-30 | Merged texmem-0-0-1 | Ian Romanick | |
2003-04-26 | Remove the map argument from DRM_*MEMORYBARRIER. Not all of the uses of | Eric Anholt | |
DRM_*MEMORYBARRIER we had were related to an MMIO space. This means arch-specific code on the BSDs, unfortunately. Also add DRM_MEMORYBARRIER() and change the DRM_READMEMORYBARRIER()s that used to be read/write barriers to it. | |||
2003-04-26 | Ensure driver has been initialized (dev_private != NULL) before installing | Leif Delgass | |
irq handler in DRM(irq_install). Modify all drivers to ensure irq handler is removed before cleanup and cleanup is called at takedown. Remove unused buffer private struct fields in i810, i830. Check for lock on init/cleanup in all drivers except i810/i830. The current DDX for i810 and i830 doesn't hold the lock on kernel init (FIXME?). | |||
2003-04-22 | get rid of superfluous fields in struct drm_radeon_ring_buffer | Michel Daenzer | |
use correct address for ring read pointer writeback (yes, we seem to have been running with bogus values for the ring read pointer, which 'worked' because the return value of radeon_wait_ring() is never checked and the ring usually never fills up) | |||
2003-04-22 | Remove AGP dependency in kernel config for radeon, sis. Remove | Leif Delgass | |
PCIGART_ENABLED define for radeon, pcigart support now included for any arch. | |||
2003-04-22 | add more get_param queries for embedded project | Keith Whitwell | |
2003-04-21 | Check for NULL map before calling DRM(ioremapfree) on cleanup. Prevents an | Leif Delgass | |
oops if a map wasn't found (e.g. XFree86 Bugzilla #108) | |||
2003-03-29 | buf->filp is a pointer, so make printf format args be %p not %d | Eric Anholt | |
2003-03-28 | merged drm-filp-0-1-branch | Keith Whitwell | |
2003-03-25 | XFree86 4.3.0 merge | Alan Hourihane | |
2003-03-04 | DRM_FREE/2 patch from Philip Brown | Keith Whitwell | |
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2003-02-08 | reclaim DMA buffers in DRIVER_RELEASE() (Felix Kühling) | Michel Daenzer | |
2003-02-06 | fix EAGAIN handling in radeon_cp_dispatch_texture() (fixes corruption of | Michel Daenzer | |
large textures), and get rid of superfluous local y variable | |||
2003-02-04 | fix PCI and AGP posting problems (based on testing by Chris Ison and | Michel Daenzer | |
suggestions by Benjamin Herrenschmidt and Arjan van de Ven) remove radeon_flush_write_combine() which has been unused for a while | |||
2003-02-04 | only acknowledge interrupts we handle - others could be used outside the | Michel Daenzer | |
DRM | |||
2003-02-03 | Fix size of VERTEX2 ioctl struct (Egbert Eich) | Keith Whitwell | |
2003-01-26 | Add cast to avoid void * arithmetic warning | Leif Delgass | |
2003-01-16 | Fix radeon for BSD. | Eric Anholt | |
2003-01-10 | Note that radeon_do_cp_idle() can fail, cope with it. | Keith Whitwell | |
2003-01-06 | [TRIVIAL] [TRIVIAL PATCH 2.5.48] Remove unused function from radeon_mem.c | Rik Faith | |
Submitted by Rusty Trivial Russell | |||
2003-01-03 | more cleanups, free mem heap data on last client exit | Keith Whitwell | |
2003-01-02 | Bump radeon drm version nr on recent interface relaxation | Keith Whitwell | |
2003-01-02 | Remove printk | Keith Whitwell | |
2003-01-02 | Make the radeon drm module better at cleaning up after itself if all the | Keith Whitwell | |
clients (particularly the X server) exit without doing so for it. | |||
2002-12-12 | enums should be ints | David Dawes | |
2002-12-06 | Rewrite radeon_cp_dispatch_texture() to avoid pingponging back to userspace | Keith Whitwell | |
when issue large (multi-buffer) uploads. | |||
2002-12-04 | further vertical blank interrupt cleanups: remove unused variable, | Michel Daenzer | |
non-ambiguous variable names, don't express subtraction in unnecessarily complicated ways | |||
2002-12-03 | vertical blank interrupt cleanups: use spinlock instead of semaphore, send | Michel Daenzer | |
signal directly from interrupt handler instead of using a taskqueue (based on feedback by Linus Torvalds) | |||
2002-11-30 | vertical blank ioctl can send signal instead of blocking | Michel Daenzer | |
2002-11-25 | Silence the radeon_freelist_get 'returning NULL' message. It's not an error | Keith Whitwell | |
& just confuses people. | |||
2002-11-23 | allow unprivileged clients to use the GETPARAM ioctl (Wang WenRui) | Michel Daenzer | |
2002-10-30 | Kernel support for vblank syncing on Rage 128 and Matrox. | Eric Anholt | |
2002-10-29 | updated e-mail addresses for Keith, Alan and Jens | Jens Owen | |
2002-10-29 | preserve CRTC{,2}_OFFSET_CNTL in 2D driver to avoid bad effects when | Michel Daenzer | |
pageflipping after a mode switch take current page into account in AdjustFrame(); writing the CRTC offset via the CP was probably a bad idea as this can happen asynchronously, reverted take frame offset into account when flipping pages handle CRTC2 as well for pageflipping (untested) preserve GEN_INT_CNTL on mode switches to prevent interrupts from getting disabled |