Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-06 | Two fixes for compositing for Cairo 1.4.4 and X server 1.3+ | Jordan Crouse | |
2007-07-06 | From Bernardo Innocenti. | Zephaniah E. Hull | |
- enable a few GCC warnings - make a few globals const and static - move MGP_RASTER_MODE writes before writes to color registers - compute BPP dynamically in the SolidFill EXA hook Conflicts: configure.ac | |||
2007-07-06 | Fix A8 masks | Jordan Crouse | |
We were using the wrong operation for A8 masks, resulting in badness. Also, clean up the mask blt to be much simpler. | |||
2007-07-06 | Use the correct pitch for composite mask operations | Jordan Crouse | |
We need to specify the correct pitch for composite mask operations - this fixes the stride problem. Also, correctly set up the source color and some other minor issues, this helps us pass caps-join in the cairo test suite. | |||
2007-07-06 | Swizzle the sync when the panel is enabled to account for Cimarron being | Jordan Crouse | |
silly. | |||
2007-05-31 | Add DCON detection to LX. | Adam Jackson | |
2007-05-31 | DCON detection cleanup and generification. | Adam Jackson | |
2007-05-31 | Un-libcwrap. | Adam Jackson | |
2007-05-31 | Add extra GCC warning fu. -Wall cleanup. | Adam Jackson | |
2007-05-31 | Rename: amd_gx_dcon.c -> amd_dcon.c | Adam Jackson | |
2007-05-16 | Remove 'man' directory references from configure.ac. | Adam Jackson | |
2007-05-10 | Merge Geode GX and LX development from OLPC | Jordan Crouse | |
Conflicts: man/amd.man | |||
2007-05-10 | Documentation cleanups | Jordan Crouse | |
Rework the readme, and delete the now woefully out of date man pages. Also update the TODO file with more interesting information. | |||
2007-05-09 | Fix warnings discovered by Dan Williams and -Wall | Jordan Crouse | |
2007-05-09 | More -Wall warnings fixed | Dan Williams | |
2007-05-09 | Eliminate the first round of warnings discovered with -Wall | Dan Williams | |
2007-05-04 | Completely eliminate the rotation pitch | Jordan Crouse | |
Chris Ball is still getting segfalts - completely eliminate the call. | |||
2007-05-04 | Fix a segfault in RandR | Jordan Crouse | |
2007-05-04 | Use the same stride for all rotations | Jordan Crouse | |
This avoids problems copying pixmaps from EXA space. | |||
2007-05-04 | Cimarron wants to use CF8/CFC | Jordan Crouse | |
Avoid using the PCI access routines in Cimarron | |||
2007-05-04 | Handle out of memory situations more gracefully | Jordan Crouse | |
2007-05-03 | commit 5f7979e990c5eafb44aa0fa9779a7ed3904d25ce | Dan Williams | |
include string.h for memset | |||
2007-05-03 | commit 7125fcab372b24f7045bbdaa6d4f6e435b1f7a83 | Dan Williams | |
Fix missed GXQueryImageAttributes->GeodeQueryImageAttributes | |||
2007-05-02 | Solve several vexing issues with RandR: | Jordan Crouse | |
* Incorrect rendering while rotated * Mouse was incorrectly drawn for 90 and 270 * subsequent RandR commands were killing the rotated stride | |||
2007-05-01 | Fix video and VGA bugs | Jordan Crouse | |
Fix two small bugs: The VGA dection code wasn't working, and the video engine was not using color keying. | |||
2007-04-26 | Use a secret bit to ensure we use channel A alpha *before* color conversion | Jordan Crouse | |
2007-04-20 | Several fixes to support OLPC LX turnon | Jordan Crouse | |
These are fixes discovered during the OLPC LX turn on. The compression was incorrectly being configured, resulting in bad drawing, that has bee repaired. Assume by default that we're going to use a panel and the CRT, no longer read the straps MSR because it is unreliable. Finally, fix the MSR hooks by moving the hook definitions where they will do some good and disabling the VSA method. | |||
2007-04-11 | Add Linux MSR suport for LX | Jordan Crouse | |
Extend the GX MSR support to LX - this is to support the VSAless OFW, and share code. | |||
2007-03-08 | Fix a couple of scary bugs - including one that seemed to be causing | Jordan Crouse | |
corruption. | |||
2007-03-07 | Add a TODO file filled with many bugs and enhancements | Jordan Crouse | |
2007-03-07 | [MAJOR UPDATE] Geode LX driver | Jordan Crouse | |
This is a major re-vamping of the Geode LX driver to support EXA, RandR, and advanced xserver features. The GX and LX drivers now share the similar streamlined infrastructure, and acceleration. The LX driver also adds features the GX does not have, such as accelerated rotations and far better composite support. This provides the basis for the rotation and acceleration enhancements. | |||
2007-03-01 | Replace references to XFree86/XF86Config in man page | Alan Coopersmith | |
2007-01-31 | Fix an unfortunate segfault when NoAccel is selected | Jordan Crouse | |
2007-01-15 | Fixed broken EXA - things actually move faster now. | Jordan Crouse | |
2007-01-15 | Fix distcheck | Dan Williams | |
2007-01-12 | Correctly program the sync polarity taking into account the GX wierdness | Jordan Crouse | |
2007-01-11 | Broken logic on the previous Xv fix - should work now | Jordan Crouse | |
2007-01-10 | Add Xv hardware support for a RGB565 source. | Jordan Crouse | |
2007-01-10 | Fix a segfault when no valid modes are found | Jordan Crouse | |
Also - be smart about allocating memory in the RandR part. | |||
2007-01-10 | I missed a few updates of the new driver structure in the video code | Jordan Crouse | |
2007-01-08 | Minor DCON fixes. | Adam Jackson | |
Wire up the DCON init to GXPreInit, and set the panel geometry appropriately if found. | |||
2007-01-08 | Fix RANDR support to be dlloader-friendly. | Adam Jackson | |
2007-01-08 | Build fix. | Adam Jackson | |
2007-01-08 | Add --enable-visibility. | Adam Jackson | |
Allow the driver to be built with the default symbol visbility set to hidden, for smaller better code. | |||
2006-12-29 | Remove direct PCI accesses from Durango | Jordan Crouse | |
Accessing PCI through X is one thing, accessing it directly is quite another. | |||
2006-12-20 | Replace the VSA MSR interface with something more sane | Jordan Crouse | |
2006-12-18 | Correctly rotate the HW cursor data so that it matches the rest of the screen | Jordan Crouse | |
2006-12-15 | A few fixes for the panel - the mode should be set correctly now, and | Jordan Crouse | |
segfaults have gone away. | |||
2006-12-15 | Remove debugging messages and other cleanups | Jordan Crouse | |
2006-12-15 | Default the GX driver to use EXA for acceleration | Jordan Crouse | |