summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-22Merge PCI-rework support and "classic" PCI interface support into one treepci-reworkIan Romanick
First pass at merging both trees. So far, this has only been compile tested. I need to dig out a savage card to put in a system for testing, so it may take another hour or two.
2007-08-22Merge branch 'master' into pci-reworkIan Romanick
Conflicts: src/savage_driver.h
2007-08-22dos2unixIan Romanick
2007-08-17Include <unistd.h> to get a declaration for usleep()Julien Cristau
2007-08-16update for 2.1.3 releasexf86-video-savage-2.1.3Alex Deucher
2007-08-07Define SAVAGE_VERSION* using PACKAGE_VERSION*Brice Goglin
2007-07-12Unmap mem before freeing driverPrivateAlex Deucher
2007-07-11Add panel native mode automatically.Alex Deucher
Based on Henry Zhao's code from nv
2007-07-11Add "DRI" option to enable/disable DRI supportTormod Volden
fixes bug 10746
2007-07-11fix segfault in SavageDoAdjustFrame() on server 1.3Alex Deucher
tracked down by Tormod Volden, fixes bug 10934
2007-07-11fix console corruption due to invalid shadow statusAlex Deucher
tracked down by Tormod Volden, fixes bug 11237
2007-07-11disable randr when savage rotation is enabledDavid Nusinow
fixes bug 7899
2007-05-05Fixed a markup error.Nate Bargmann
2007-04-02final odds and ends for exaAlex Deucher
I still get blue for solids that should be grey for certain things (firefox status and navigation bars, certain mouse overs, etc.)
2007-03-21Get Solid() working againAlex Deucher
You have to send color EVERY time.
2007-03-06small exa fix ups, remove an errant commentAlex Deucher
2007-01-03fix savage respawn crashMikko Rapeli
SavageCloseScreen() unmaps memory, but SavageScreenInit() never maps it again.
2006-12-11Merge branch 'master' of ↵Ian Romanick
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-savage into pci-rework Conflicts: src/savage_driver.c
2006-11-22clean up some leftover cruft.Alex Deucher
2006-10-23Strip ^M's out of savage_driver.hAlan Coopersmith
2006-09-28bump to 2.1.2 for new releasexf86-video-savage-2.1.2Alex Deucher
2006-09-19minor exa updatesAlex Deucher
2006-09-18fix DRI locking in savage driver. Based on ajax's similar patch.Alex Deucher
Thanks to ajax and tilman for locking advice and Pascal Sclafer for tracking this down. Fixes bug 6357.
2006-09-17re-order SavageMapMem() so that ram detection works again.Alex Deucher
2006-08-08Minimal change set to convert driver to the new PCI interfaces. Enjoy.Ian Romanick
2006-08-08Instead of passing SavagePciChipsets in the p_chip parameter ofIan Romanick
xf86ConfigPciEntity, pass RES_SHARED_VGA in the res parameter.
2006-08-08Add some more missing license statements. Trivial whitespace clean-ups.Ian Romanick
2006-08-07DRIINFO_MAJOR_VERSION has be 5 for over a year. Remove the old code.Ian Romanick
2006-08-07Do a single mapping per BAR. This cleans up the code a bit and pavesIan Romanick
the way for the pci-rework branch. The disadvantage is that the Savage3D puts MMIO and framebuffer in the same BAR. This has to be fixed-up after the mapping by altering the write-combine setting for the framebuffer subrange.
2006-08-07Remove duplicate register defines.Ian Romanick
2006-08-07Introduce the savage_region structure, which is used to track mappableIan Romanick
regions of PCI space.
2006-08-04Make a couple local, static arrays const. The RamSavage4 array is notIan Romanick
const because it can be modified for some quirky cards. Neat!
2006-08-04Merge SavageMapMMIO and SavageMapFB into a single, new function calledIan Romanick
SavageMapMem. Eliminate the MapBaseDense cruft.
2006-08-04Fix line endings (at least, I assume that's why git-diff thinks everyIan Romanick
line in the file is chaged). Add missing license statement. Change SAVAGE_VGAHWMMIO_H to SAVAGE_DRIVER_H.
2006-08-04Pass the HaveDriverFuncs flag to xf86AddDriver. Make sure theIan Romanick
DriverFuncs pointer is NULL. Delete a duplicate #define.
2006-07-20Make sure CLUTs are enabled
2006-07-20no accel at depth 24 in dualhead mode in MX/IX chips (hardware limitation)
2006-07-18make sure to map full FB in dualhead mode. fixes some issues with dualhead.
other dualhead drivers may need this.
2006-05-10- add AccelMethod to savage.manAlex Deucher
- fix bug 6847 - add memcpy based DFS
2006-04-30- Add exa support (solid, copy, UTS)Alex Deucher
2006-04-08Bump to 2.1.1 for Xv changes.savage-2_1_1XORG-7_1Adam Jackson
2006-04-07Add a DrawablePtr argument to the XV functions to pave the way forAaron Plattner
redirected video.
2006-04-07Unlibcwrap. Bump server version requirement. Bump to 2.1.0.savage-2_1_0Adam Jackson
2006-02-08Some trivial savage fixes:Luc Verhaegen
- Remove insane usage of pScrn->clocks. Set maxClock directly. - Fix trivial and harmless warning in DRI code (FrameBufferBase)
2005-12-21Update package version for X11R7 release.XORG-7_0Kevin E Martin
2005-12-19Stub COPYING filesAdam Jackson
2005-12-15Update package version number for final X11R7 release candidate.XORG-6_99_99_904Kevin E Martin
2005-12-06Change *man_SOURCES ==> *man_PRE to fix autotools warnings.MODULAR_COPYKevin E Martin
2005-12-03Update package version number for X11R7 RC3 release.XORG-6_99_99_903Kevin E Martin
2005-12-02Remove extraneous AC_MSG_RESULT.Kevin E Martin