summaryrefslogtreecommitdiff
path: root/src/amd_lx_rotate.c
AgeCommit message (Collapse)Author
2007-07-06Multiple fixes for the LX driverJordan Crouse
* Fix VGA detection * Restrict EXA implementations older then 2.0 * Fix crash when VT is switched while rotated * Turn the shadow framebuffer into a true exa offscreen component * Shut off video when we are rotated Conflicts: src/amd_lx_driver.c src/amd_lx_rotate.c
2007-05-31Add extra GCC warning fu. -Wall cleanup.Adam Jackson
2007-05-09More -Wall warnings fixedDan Williams
2007-05-09Eliminate the first round of warnings discovered with -WallDan Williams
2007-05-04Completely eliminate the rotation pitchJordan Crouse
Chris Ball is still getting segfalts - completely eliminate the call.
2007-05-04Use the same stride for all rotationsJordan Crouse
This avoids problems copying pixmaps from EXA space.
2007-05-04Handle out of memory situations more gracefullyJordan Crouse
2007-05-02Solve 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-03-07[MAJOR UPDATE] Geode LX driverJordan 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.