| Age | Commit message (Collapse) | Author | 
|---|
|  | 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. | 
|  | drm_pci_alloc/free for allocating/freeing the memory. Only implemented
    in the Linux DRM so far. | 
|  |  | 
|  | stipple palettes together with rudimentary checks for texture palette
    sizes.
other: Bumped version patchlevel and driver date. | 
|  | licence notice in via_dma.c | 
|  | DRM_IOCTL_VIA_DMA_INIT IOCTL. Bumped patchlevel and driver date.
XFree86 bug: 2119 | 
|  | dates. | 
|  | do this. | 
|  | 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. | 
|  | verification is required for the arguments of this packet from a
    security point of view. | 
|  | the Makefile already knows about, but it was cleaning this file anyway. | 
|  | Submitted by: reffie@FreeBSD.org | 
|  | 1. Improved security check of AGP texture adresses.
2. Hopefully last fix of ring-buffer jump oddities.
3. Added ioctl to check available space and command regulator lag in
    ring-buffer. This is needed for 3D application responsiveness. | 
|  | From: Stefan Dirsch <sndirsch@suse.de> Signed-off-by: Dave Airlie
    <airlied@linux.ie> | 
|  | clear and z buffer compression are working correctly, hierarchical-z is
    not. | 
|  | with linux-core. Without this, they will fail on their second
    invocation since the drm already has a busID assigned.
Submitted by: Jon Smirl | 
|  |  | 
|  | 1. The command verifier was never initialized in the non-core source tree.
2. Check added that the AGP ring buffer has been initialized before
    accepting command buffer.
3. Free space check in the AGP buffer is moved to after command
    verification, which is more optimal in most cases. | 
|  | ring-buffer code somewhat to workaround hardware problems. Bumped via
    minor version number. | 
|  | drivers/char/drm/sis_ds.h:88:12: warning: dubious one-bit signed
    bitfield drivers/char/drm/sis_ds.h:89:16: warning: dubious one-bit
    signed bitfield
Signed-off-by: Randy Dunlap <rddunlap@osdl.org> Signed-off-by: Dave Airlie
    <airlied@linux.ie> | 
|  | driver. It can now handle the 3D OpenGL commands from the Mesa
    unichrome driver.
Added vsync frequency detection support. This will be used in the future
    for XvMC and better frame timing.
Bumped minor version number and driver date. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | ioctls with dev_lock, which is a major step toward being able to remove
    Giant. Covers some new pieces (dev->unique*) in the core, and avoids
    one call down into system internals with the drm lock held, which is
    usually bad (FreeBSD LOR #23, #27). | 
|  |  | 
|  |  | 
|  |  | 
|  | using drm_alloc/drm_free in the core and instead use plain malloc/free. | 
|  |  | 
|  | code. Remove the "drv" from sisdrv, as it's unnecessary. Use the
    drm_pci functions in i915 instead of per-os implementations of the
    same. Avoid whitespace within fields in drm_pciids.txt (one of the r300
    definitions), since it breaks the bsd pciids script. Tested on sis,
    mga, r128. i915 needs more work. | 
|  |  | 
|  | offset into the driver ioctl array, and don't make the ctx bitmap
    conditional. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | struct drm_driver driver = { .var = foo }; error says foo is not
    constant | 
|  | runtime. | 
|  | done by Martin Lexa (martin at martinlexa dot cz). Now that we've got
    porting for all three major BSDs (and the fourth being very similar to
    FreeBSD), move the mostly-duplication drm_os_* files into drmP.h.
    Remove some cruft from linux heritage and from pieces of the DRM that
    have since been removed.
Note that things are still not quite working for even FreeBSD, but these
    are first steps at cleanup, and just a WIP checkpoint. | 
|  | martinlexa dot cz). Now that we've got porting for all three major BSDs
    (and the fourth being very similar to FreeBSD), move the
    mostly-duplication drm_os_* files into drmP.h. Remove some cruft from
    linux heritage and from pieces of the DRM that have since been removed.
Note that things are still not quite working for even FreeBSD, but these
    are first steps at cleanup, and just a WIP checkpoint. | 
|  |  | 
|  | doesn't run yet. Moves the ioctl definitions for these two drivers back
    to the shared code -- they aren't OS-specific. | 
|  |  | 
|  | caller. Just that it was held. | 
|  | pause correctly after a jump. Removed the debug message from within the
    interrupt handler of via_irq.c | 
|  |  | 
|  | passing drm_device_t* as first parameter, like in the BSD version. | 
|  | rewind jump with a reinitialization. This makes the code stable on
    CLE266 and KM400. |