Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-07 | Remove some annoying trailing whitespace. | Eric Anholt | |
2005-02-05 | - Implement drm_initmap, and extend it with the resource number to help | Eric Anholt | |
FreeBSD. Add drm_get_resource_{start|len} so linux-specific stuff doesn't need to be in shared code. - Fix mach64 build by using __DECONST to work around passing a const pointer to useracc, which is unfortunately not marked const. - Get rid of a lot of maplist code by not having dev->maplist be a pointer, and by sticking the link entries directly in drm_local_map_t rather than having a separate structure for the linked list. - Factor out map uninit and removal into its own routine, rather than duplicating in both drm_takedown() and drm_rmmap(). - Hook up more driver functions, and correct FreeBSD-specific bits of radeon_cp.c, making radeon work. - Baby steps towards using bus_space as we should. | |||
2005-02-03 | Via driver: Add missing drm_poll function to via driver in core. | Thomas Hellstrom | |
2005-02-03 | Declare r128_do_cleanup_pageflip static since it's only used here and its | Eric Anholt | |
prototype went away. | |||
2005-02-03 | Cast user data to correct type in radeon_surface_free's copyin. | Eric Anholt | |
2005-02-01 | momentary revert. libdrm build may be broken now, but no one uses it yet... | Adam Jackson | |
2005-02-01 | cleanup patch from Adrian Bunk <bunk@stusta.de> | Dave Airlie | |
2005-02-01 | make functions static in i915, remove unused functions | Dave Airlie | |
2005-02-01 | update i830 similiar to the kernel, add statics | Dave Airlie | |
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. |