summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-04Ensure symbol GXRandRSetConfig is of public visibility.Paulo Cesar Pereira de Andrade
Symbol is referenced via LoaderSymbol(), and this patch doesn't should provide the same behavior as when compiling with public symbols by default.
2008-11-26xf86-video-geode: change cursor size to match cimarronAndres Salomon
When we use ARGB cursors and rotate the screen, we get double cursors and stale cursor data left over. This is because cimarron expects a cursor that is smaller than or equal to 48x64, but hardcodes a memory shift of 192 bytes (4*48). This means that if we have a 32x64 cursor, cimarron screws it up. Change the cursor size to 48x64. Signed-off-by: Andres Salomon <dilinger@debian.org>
2008-11-26xf86-video-geode: DCON: set the default (physical) screen size if we detect ↵Andres Salomon
a DCON We can be assured that a DCON device has an OLPC panel that's 152x114 mm. This adds fields to GeodeRec to allow other panels to potentially override physical width/height fields, and also allows xorg.conf to override the values. Signed-off-by: Andres Salomon <dilinger@debian.org>
2008-11-25LX: Set default scaling coefficientsJordan Crouse
Systems without a traditional BIOS may not have the default scaling coefficients set up - make sure that we force them on when the mode gets set.
2008-11-19include <errno.h> instead of <sys/errno.h>Alan Coopersmith
Solaris defines errno itself in <errno.h>
2008-11-18LX: Put back variable needed when PCIACCCESS is definedJordan Crouse
2008-11-18LX: Make the version in configure.ac reflect the upcoming releaseJordan Crouse
2008-11-18LX: Change the way EXA memory is allocatedJordan Crouse
Change how EXA memory is allocated to better allow for EXA + video + rotation to co-exist on the system. Change the video to only allocate memory when it needs it. Also, automatically disable compression when there is less then 16Mb of memory.
2008-11-18LX: Fix the memory allocated by the video so it failsJordan Crouse
when there isn't enough memory.
2008-11-18LX: Fix a bug in the memory allocatorJordan Crouse
2008-11-18DCON: Mark 1200x900 mode as preferred.Andres Salomon
2008-10-07geode: Move the hardware cursor support to full ARGB modeJordan Crouse
2008-09-10Merge branch 'randr12-branch'Jordan Crouse
Conflicts: src/geode_ddc.c src/gx_randr.c src/lx_randr.c src/lx_rotate.c
2008-09-08XINPUT_ABI bumped on us and broke the previous evil workaroundJordan Crouse
for the miPointerPosition issue.
2008-09-04LX: RandR 1.2 updates for LennyJordan Crouse
Fix some build issues for Lenny and make the branch work on an XO running Lenny.
2008-08-28LX: Fix a possible segfault in EXAJordan Crouse
Avoid passing a null pointer to PictureTransformPoint
2008-08-25[LX] - RandR 1.2 updatesJordan Crouse
Remove a flag that was making EXA pixmaps break horribly. Also, Make the new code compile for Hardy and warning cleanups.
2008-08-18lx: Add rotation for Randr 1.2 + cleanupsJordan Crouse
Enable rotation through RandR 1.2 and add the accelerated rotation blit the EXA composite function. Also, fix a handful of critical bugs and remove some more dead code.
2008-08-15s/XF86_VERSION_CURRENT/XORG_VERSION_CURRENT/Adam Jackson
2008-08-15Bump to version 2.10.1 and release.xf86-video-geode-2.10.1Martin-Éric Racine
2008-08-13Added info about the current roadmap.Martin-Éric Racine
2008-08-13All your typos are belong to us!!!Martin-Éric Racine
2008-08-13Updated the README with the URL of the Geode X.Org wiki andMartin-Éric Racine
with info on the current Build Dependencies.
2008-08-07Geode: Add DDC support for the CS5535Jordan Crouse
2008-08-07lx: Fix rotate issueJordan Crouse
EXA pixmaps are now protected against outside intrusion, so use a different way to find the base of the shadow buffer for rotation.
2008-08-07[LX] - Add RandR 1.2 supportJordan Crouse
A wholesale update to Randr 1.2 for LX accompanied by massive cleanup.
2008-06-13Bump to version 2.10.0xf86-video-geode-2.10.0Jordan Crouse
2008-06-10geode: Bring over the DCON detection code from the OLPC treeJordan Crouse
2008-06-10geode: Unmap the PCI memory when we close the screenJordan Crouse
2008-05-28Fix build for git-master (missing device pointers).Peter Hutterer
We don't have an updated Video ABI yet, so use the XINPUT ABI as check for when to use which call. Note that the check is not optimal. We only check for the position of the VCP, not of any other device to adjust the viewpoint. This needs to be fixed.
2008-05-28Revert "Fix build (missing device pointers)."Peter Hutterer
Silly me, this breaks the build for non-git-master servers. This reverts commit 3005e9c7eb10e212c956e87b3631548e268c794e.
2008-05-28Fix build (missing device pointers).Peter Hutterer
miPointerGetScreen, miPointerGetPosition and pScreen->SetCursorPosition all require a device argument now. For lack of other choices, just pass in the VCP.
2008-05-07Making libDDC support the 2.9.0 release.xf86-video-geode-2.9.0Martin-Éric Racine
2008-04-24geode: Add "native" DDC parsing to the Geode driverJordan Crouse
Teach libDDC to access the DDC pins on the Geode natively, instead of using the BIOS which has proven to be broken time and time again.
2008-04-01geode: Bump to new version and replace two instances of the old amd namexf86-video-geode-2.8.0Jordan Crouse
2008-03-14amd: Missed a merge artifact - kick me in the head for breaking tinderboxJordan Crouse
2008-03-14amd: fix compile and warning issues from the mergeJordan Crouse
2008-03-14amd: fix up the versioning and naming of the new driverJordan Crouse
2008-03-14Massive coding style fixup - move to X coding style,Jordan Crouse
remove trailing whitespace, zap unused files and remove blocks of ifdefed out code.
2008-03-14First stage of the rename process - get rid of all amd_ prefixes -Jordan Crouse
change either to geode_ or just to lx_ or gx_ depending on the processor. Change the name in the Makefiles and other collateral
2008-03-13amd: release version 2.7.7.7xf86-video-amd-2.7.7.7Jordan Crouse
xf86-video-amd is now dead - long live xf86-video-geode!
2008-03-13amd: fix panel and DDC interation with GXJordan Crouse
2008-03-13amd: Fix a compile error in < 1.5 buildsJordan Crouse
2008-03-12amd: Add the 'geode' name in preparation for the renamingJordan Crouse
2008-03-12amd: Add libpciaccess probe functionStefano Fedrigo
2008-03-10amd: fix distcheckDave Airlie
2008-03-10amd: fixup pciaccess compileDave Airlie
2008-03-10fix devprivates properlyDave Airlie
2008-03-10old privates v2Dave Airlie
2008-03-10amd: move to new devprivatesDave Airlie