[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-savage: Changes to 'refs/tags/xserver-xorg-video-savage-1_2.1.2-4'



Tag 'xserver-xorg-video-savage-1_2.1.2-4' created by David Nusinow <dnusinow@debian.org> at 2007-03-02 04:43 +0100

Tagging upload of xserver-xorg-video-savage-1_2.1.2-4 to experimental.

Changes since xserver-xorg-video-savage-1_2.1.2-3:
Aaron Plattner:
      Add a DrawablePtr argument to the XV functions to pave the way for

Adam Jackson:
      Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
      Change several LoaderSymbol calls introduced by the bug #400 patch to
      Bug #1087: Make sure all the *Weak symbols are documented in the import
      Bug #1192: Remove cfb support from drivers where its use is an option.
      - Fix tiled framebuffer setup on Savage3D (Alex Deucher)
      Bug #3163: Create new DRIINFO_*_VERSION macros to indicate the version
      Bug #3626: _X_EXPORT tags for video and input drivers.
      Prep for modular builds by adding guarded #include "config.h" everywhere.
      Disable the {Open,Close}FullScreen DRI protocol. Remove empty FullScreen
      More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
      Bug #4829: Remove some useless DRI symbol checks.
      Only build dlloader modules by default.
      Bump libdrm dep to 2.0.
      Stub COPYING files
      Unlibcwrap. Bump server version requirement. Bump to 2.1.0.
      Bump to 2.1.1 for Xv changes.

Alan Coopersmith:
      Use sed & cpp to substitute variables in driver man pages
      Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
      Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
      Strip ^M's out of savage_driver.h

Alex Deucher:
      Merge savage DDX from DRI to xorg and fix conflicts.
      Proper GBD setup for savage2000
      Re-add BIOS panel off code for dpms (Felix Kuehling) Fix weird mode problem
      small cleanups and corrections
      - Properly support BuildDevelDRIDrivers
      Add Dualhead Support to Mobile savages (MX, IX, Supersavages) Thanks to
      Portability fixes from Matthieu Herrb (bug 1409)
      Fix setting the fbOffset in the tiled surface registers on supersavages.
      Small update to the savage man page
      fix glDrawPixels on Supersavage
      Require tiled mode for 3D
      Fix Xv on savages with the "old" streams engine.
      Turn off vertical interpolation on "old" engines by default. It's bandwidth
      - fix resume on radeons (bug 1220)
      - fix savage2000, savage3D
      when using the overlay for Xv, only enable it when displaying the video
      Make sure the overlay is off when switching modes, otherwise you can get a
      - fixed tiled framebuffer on savage2000
      - fix and enable HW Cursor on crtc2
      - only mess with Dynamicclocks on mobility chips (Benh, me) bug 1912
      - update comment about tiled surface regs for savage3d
      - fix long standing bug in depth 24 that made colors look dithered. The
      - small fixups for old streams
      Disable ScreenToScreenCopy on crtc2 at depth 24. Fixes screen corruption.
      - fix accel problems on crtc2. It seems the GBD doesn't always update
      Somehow I missed Bresenham lines when I fixed accel on crtc2. Make sure to
      - re-add RestoreAccelState() to make XAA happy for dualhead
      - Add exa support (solid, copy, UTS)
      - add AccelMethod to savage.man
      re-order SavageMapMem() so that ram detection works again.
      fix DRI locking in savage driver.  Based on ajax's similar patch.
      minor exa updates
      bump to 2.1.2 for new release
      clean up some leftover cruft.

alex@samba.(none):
      make sure to map full FB in dualhead mode. fixes some issues with dualhead.
      no accel at depth 24 in dualhead mode in MX/IX chips (hardware limitation)
      Make sure CLUTs are enabled

Branden Robinson:
      Set svn:keywords property to "Id" (keyword already present).
      Note probable out-of-dateness of maplink() function body.
      Add high-level documentation to XSFBS shell library, intended to reduce

Daniel Stone:
      Fix includes right throughout the Xserver tree:
      Update autogen.sh to one that does objdir != srcdir.
      Fix test for DRI headers, bump to 2.0.1.

David Nusinow:
      Move xsfbs back to its rightful place
      Make us error out if we call patch and don't have quilt installed
      Fix the last commit and fix spelling error. Thanks Brice Goglin for the spelling catch.
      Fix for bug #371152. Thanks Joey Hess.
      Pull patches from ubuntu for ARCHITECTURE, LAPTOP, RECONFIGURE, FIRSTINST, and UPGRADE variables
      Move the files so they'll be put in debian/xsfbs automatically when pulled
      Prepare drivers for use with xserver 1.2, which has a new ABI (version 1.1)
      Merge branch 'upstream-experimental' into debian-experimental
      Note pulled fixes from upstream
      Merge branch 'xsfbs' into debian-experimental
      Merge branch 'xsfbs-unstable' into debian-experimental
      Generate server dependencies automatically from the ABI
      Update serverabi generation to also account for driver Provides
      Generate Provides line automatically
      Merge branch 'debian-unstable' of git+ssh://dnusinow@alioth.debian.org/git/pkg-xorg/xsfbs into debian-experimental
      Fix name of serverminver
      Merge branch 'xsfbs-unstable' into debian-experimental
      Add support for X server input ABI versioning
      Fix typo that prevented the input abi versioning from working.
      Merge branch 'xsfbs-unstable' into debian-experimental
      Autoreconf
      Revert accidental commit of a debian/patches patch
      Fix one missed bit from the serverabiver -> serverminver rename
      Merge branch 'xsfbs-unstable' into debian-experimental

Egbert Eich:
      Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
      Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
      readding XFree86's cvs IDs
      Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
      Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
      Merging XORG-CURRENT into trunk
      Add pseudocolor overlay mode. Leave streams engine running at all times to
      Add ROP_NEEDS_SOURCE to Mono8x8PatternFill as S3 chips tend to lock up
      Set the hardware to 8bit CLUT mode in 8 bpp. We used to flag an

Eric Anholt:
      DRI XFree86-4_3_99_12-merge import
      Initial revision
      DRI trunk-20040613 import
      Add .cvsignores for drivers.

Felix Kuehling:
      Fix fb config creation to match fb configs created by DRI drivers built
      vbeFree after SavageWriteMode in SavageCloseScreen.
      Fix a regression in the CrtOnly option. This was fixed in DRI CVS once but
      Take doublescan and interlace flags into account when choosing a BIOS mode.
      Make the Savage driver work with the dl-loader.
      Updates to support the new Savage DRM driver (version 2.0.x) which was just
      Reenabled SAVAGEDRIInitBuffers and SAVAGEDRIMoveBuffers and fixed lockups
      Make 32-bit visuals match the set of visuals supported by the DRI driver.
      - Support for PCI Savages: on PCI cards don't run SAVAGEDRIAgpInit, add PCI
      Added two new options "DmaType" and "ForcePCIMode".
      - Shadow status update thresholds on Savage4 were reversed. Fixed now.
      Update the savage manual page:
      - Changed option ForcePCIMode to option BusType for consistency with other
      Applied patch (id=1354) by Mike A. Harris from bug #1901: The attached
      Don't clear the front buffer in SAVAGEDRIInitBuffers. Fixes blackness of
      Fixed ShadowStatus handling with DRI:
      - Support for the new DRM version 2.4 with command DMA.
      - Removed lots of dead code.
      Fixed fallback to PCI mode when AGP initialization fails.
      Fixed PCI ShadowStatus initialization for the case that ShadowStatus is
      Invalidate 3D hardware state in SavageEnterVT. This fixes 3D applications
      User reports indicate that both command and vertex DMA on SuperSavages lock

Ian Romanick:
      I have resolved this by making all the "Direct rendering disabled" messages
      Pass the HaveDriverFuncs flag to xf86AddDriver.  Make sure the
      Fix line endings (at least, I assume that's why git-diff thinks every
      Merge SavageMapMMIO and SavageMapFB into a single, new function called
      Make a couple local, static arrays const.  The RamSavage4 array is not
      Introduce the savage_region structure, which is used to track mappable
      Remove duplicate register defines.
      Do a single mapping per BAR.  This cleans up the code a bit and paves
      DRIINFO_MAJOR_VERSION has be 5 for over a year.  Remove the old code.
      Add some more missing license statements.  Trivial whitespace clean-ups.
      Instead of passing SavagePciChipsets in the p_chip parameter of

Julien Cristau:
      Add reference to upstream commit.
      Add new "serverabi" rule to generate drivers dependency on the server.

Kaleb Keithley:
      Initial revision
      XFree86 4.3.0.1
      XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks

Kean Johnson:
      See ChangeLog entry 2005-11-07 for details.

Kevin E Martin:
      Various changes preparing packages for RC0:
      lib/Xcomposite/Xcomposite.h
      Update package version number for RC1 release.
      Update pkgcheck depedencies to work with separate build roots.
      Fix DoLoadableServer NO build.
      Update package version number for X11R7 RC2 release.
      Bump version numbers for X11R6.9/X11R7 RC2.
      Remove extraneous AC_MSG_RESULT.
      Update package version number for X11R7 RC3 release.
      Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
      Update package version number for final X11R7 release candidate.
      Update package version for X11R7 release.

Luc Verhaegen:
      Some trivial savage fixes:

Matthieu Herrb:
      build fix
      move this function outside of #ifdef XFree86LOADER.

Mikko Rapeli:
      fix savage respawn crash

Søren Sandmann Pedersen:
      Build system for savage
      Add xf86driproto to dependencies for drivers with DRI support. Patch from

---
 .cvsignore                                          |   19 
 Makefile.in                                         |    4 
 aclocal.m4                                          |  306 +++-
 autogen.sh                                          |   12 
 config.guess                                        |   21 
 config.h.in                                         |    9 
 config.sub                                          |   58 
 configure                                           | 1524 +++++---------------
 debian/changelog                                    |    7 
 debian/control                                      |    6 
 debian/patches/02_fix_respawn_crash_regression.diff |    1 
 debian/rules                                        |    2 
 debian/xsfbs/xsfbs-autoreconf.mk                    |  150 +
 debian/xsfbs/xsfbs.mk                               |  380 ++++
 debian/xsfbs/xsfbs.sh                               |  907 +++++++++++
 man/.cvsignore                                      |    2 
 man/Makefile.in                                     |    6 
 mkinstalldirs                                       |   89 -
 src/.cvsignore                                      |    6 
 src/Makefile.in                                     |    6 
 src/savage_driver.c                                 |    3 
 src/savage_driver.h                                 | 1284 ++++++++--------
 src/savage_video.c                                  |   32 
 23 files changed, 2913 insertions(+), 1921 deletions(-)
---



Reply to: