Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-01 | make more functions static in i810 and fix pageflip cleanup | Dave Airlie | |
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-29 | fix radeon drv | Dave Airlie | |
2005-01-27 | Fixed multiple devices DMA bug. Fixed PCI path FIRE command detection | Thomas Hellstrom | |
2005-01-27 | fix incorrect PCI id for ATI radeon | Dave Airlie | |
2005-01-26 | (Stephane Marchesin,me) Add radeon framebuffer tiling support to radeon | Roland Scheidegger | |
drm. Add new ioctls to manage surfaces which cover the tiled areas | |||
2005-01-26 | replace magic number with macro constant RADEON_ZBLOCK16 | Roland Scheidegger | |
2005-01-24 | use libdrm after it was updated | Dave Airlie | |
2005-01-24 | hopefully fix drm_core setversion ioctl... pointed out by Eric on irc | Dave Airlie | |
2005-01-22 | Add drm.h to the install target. | Adam Jackson | |
2005-01-20 | Removed one bogus Savage3D PCI ID. Corrected another one. Restored | Felix Kuehling | |
numerical ordering. | |||
2005-01-20 | Add a Savage3D PCI ID | Adam Jackson | |
2005-01-20 | Corrected some confusion of vb_stride and vtx_size | Felix Kuehling | |
Implemented SAVAGE_CMD_DMA_IDX and SAVAGE_CMD_VB_IDX for ELTs support in the _savage_render_stage of the 3D driver Bumped minor version and driver date | |||
2005-01-19 | Fix cut & paste problem | Alan Hourihane | |
2005-01-19 | Fix a cut & paste problem | Alan Hourihane | |
2005-01-17 | Some code commenting concerning the FIFO & DMA engine. | Jose Fonseca | |
2005-01-17 | Add detection of whether the device is AGP by walking the capabilities | Eric Anholt | |
list. | |||
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 | remove duplicate drm_sysfs.o | Dave Airlie | |
2005-01-16 | This table is in radeon_drv.h along with the version number so remove it | Dave Airlie | |
from here | |||
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-16 | Fixed a bug that prevented the driver from ever emitting triangle strips or | Felix Kuehling | |
fans. Bumped patchlevel and driver date. | |||
2005-01-15 | Setup MTRRs for frame buffer and aperture manually on Savage3D and | Felix Kuehling | |
Savage4-based cards. Automatic setup in drm_initmap doesn't work due to the weird alignment and size of the aperture. | |||
2005-01-13 | due to backways compat crap for IRQ_HANDLED etc.. this wouldn't build on | Dave Airlie | |
2.4 | |||
2005-01-12 | Use virt_to_page instead of vmalloc_to_page in drm_do_vm_shm_nopage for | Felix Kuehling | |
consistent pages allocated with drm_pci_alloc. | |||
2005-01-11 | Import Thomas' changes upto 2.4.3 to shared. Small tweak to install target. | Keith Whitwell | |
2005-01-11 | import Thomas' shared-core via changes up to 2.4.1 | Keith Whitwell | |
2005-01-10 | Only try to find the agp_buffer_map if dma_type is AGP. This is all that's | Felix Kuehling | |
needed on the DRM side to support PCI Savages. Bumped patch level and driver date. | |||
2005-01-09 | Improved workaround for Savage3D DMA lockup to emit NOPs only before the | Felix Kuehling | |
first indexed drawing command of a cmdbuf or if a wait command was emitted since the last indexed drawing command. | |||
2005-01-09 | Adjust 4 level page check for <= 2.6.10 | Jon Smirl | |
2005-01-08 | Fixed off-by-one error in savage_bci_wait_fifo_shadow. | Felix Kuehling | |
2005-01-07 | via updates: moved the verifier state struct to dev_priv. Implemented AGP | Thomas Hellstrom | |
alignment check. | |||
2005-01-07 | Updated via DRM with check for stray FIRE commands primitive list. | Thomas Hellstrom | |
2005-01-06 | Add i915GM support Add resume functionality (must be used with later DDX) | Alan Hourihane | |
Bump to 1.2 | |||
2005-01-06 | Adjust drm-memory for 4 level page tables in 2.6.10 ifdef'd to use 3 levels | Jon Smirl | |
in kernels older than 2.6.10 | |||
2005-01-06 | via DRM: Updated the verifier to check the vertex lists more thorough. This | Thomas Hellstrom | |
should hopefully stop it from getting out of sync. The PCI command parser is still not updated. | |||
2005-01-05 | 3D scissor regs are now managed by the DRM to iterate over clip rects | Felix Kuehling | |
passed to the cmdbuf ioctl (try xeyes on top of glxgears ;-) Tightened the texture state check Bumped Savage DRM version to 2.1.0 so that DRI driver can (theoretically) depend on the DRM to manage the scissor registers | |||
2005-01-05 | Bumped driver date and minor version. | Thomas Hellstrom | |
2005-01-05 | VIA update: | Thomas Hellstrom | |
Release video futexes when context is destroyed (This was previously done by the X server). Added New Unichrome Pro VIDEO DMA commands to the verifier. Added Quiescent heavyweight lock mode. | |||
2005-01-05 | Fixed the DMA buffer age test. Should fix occasional "soft" lockups. Bumped | Felix Kuehling | |
patch level and driver date. | |||
2005-01-01 | Completeley rewritten Savage DRM which can be considered secure (modulo | Felix Kuehling | |
implementation errors). Direct hardware (MMIO, BCI) access is no longer needed in the Mesa driver. Bumped version to 2.0.0. Corresponding changes to the DDX and Mesa drivers are being committed. | |||
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. | |||
2005-01-01 | i810/i830 bug with Jon's file operations changes | Dave Airlie | |
2004-12-31 | VIA DRM: verifier: Added verbose palette error reporting, and support for | Thomas Hellstrom | |
stipple palettes together with rudimentary checks for texture palette sizes. other: Bumped version patchlevel and driver date. | |||
2004-12-31 | VIA DRM: Stability enhancements and cleanups in via_dma.c Added explicit | Thomas Hellstrom | |
licence notice in via_dma.c | |||
2004-12-21 | via DRM: Tightened the security for some functions of the | Thomas Hellstrom | |
DRM_IOCTL_VIA_DMA_INIT IOCTL. Bumped patchlevel and driver date. XFree86 bug: 2119 | |||
2004-12-20 | Copy HC_ParaType_Auto change to shared-core. Bump version numbers and | Keith Whitwell | |
dates. | |||
2004-12-20 | Add a very simple install target. I expect there are more correct ways to | Keith Whitwell | |
do this. | |||
2004-12-19 | via changes: Fixed typecasting bug in via_dma.c, and possible short-circuit | Thomas Hellstrom | |
bug in the cmdbuf_size ioctl. Modified ring-buffer jump code AGAIN, due to new oddities discovered on the Unichrome Pro with faster processors. Bumped patchlevel and driver date. |