CVS log for xc/programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c

(logo)

Help

(back) Up to [XFree86 CVS] / xc / programs / Xserver / hw / xfree86 / drivers / ati

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.100 / (view) - annotate - [select for diffs] , Sun Apr 6 18:17:40 2008 UTC (6 years ago) by tsi
Branch: MAIN
CVS Tags: xf-4_8_0-bindist, xf-4_8_0, xf-4_8-branch, xf-4_7_99_31, xf-4_7_99_30, xf-4_7_99_29, xf-4_7_99_28, xf-4_7_99_27, xf-4_7_99_26, xf-4_7_99_25, xf-4_7_99_24, xf-4_7_99_23, xf-4_7_99_22, xf-4_7_99_21, xf-4_7_99_20, xf-4_7_99_19, xf-4_7_99_18, xf-4_7_99_17, xf-4_7_99_16, xf-4_7_99_15, HEAD
Changes since 1.99: +9 -9 lines
Diff to previous 1.99
Various IRIX-related tweaks.

Revision 1.99 / (view) - annotate - [select for diffs] , Wed Apr 2 19:47:58 2008 UTC (6 years ago) by tsi
Branch: MAIN
Changes since 1.98: +1300 -467 lines
Diff to previous 1.98
  36. Rage 128 driver changes:
      - Add support for dual head on Rage 128 Mobility's (X.Org, via OpenBSD's
        xenocara repository).
      - Don't use vgaHW if the video mode on server entry is found to be an
        accelerator (i.e. non-VGA) video mode (Marc La France).
      - Avoid hard-failed master aborts while attempting to read video BIOS
        (Marc La France).

Revision 1.98 / (view) - annotate - [select for diffs] , Sun Sep 16 01:13:08 2007 UTC (6 years, 7 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_7_99_9, xf-4_7_99_8, xf-4_7_99_7, xf-4_7_99_6, xf-4_7_99_5, xf-4_7_99_4, xf-4_7_99_3, xf-4_7_99_2, xf-4_7_99_14, xf-4_7_99_13, xf-4_7_99_12, xf-4_7_99_11, xf-4_7_99_10
Changes since 1.97: +1 -5 lines
Diff to previous 1.97
Remove references to the GATOS project.

Revision 1.97 / (view) - annotate - [select for diffs] , Tue Jan 23 18:02:59 2007 UTC (7 years, 2 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_7_99_1, xf-4_7_0, xf-4_7-branch, xf-4_6_99_29, xf-4_6_99_28, xf-4_6_99_27, xf-4_6_99_26, xf-4_6_99_25, xf-4_6_99_24, xf-4_6_99_23, xf-4_6_99_22, xf-4_6_99_21, xf-4_6_99_20, xf-4_6_99_19, xf-4_6_99_18, xf-4_6_99_17
Changes since 1.96: +3 -2 lines
Diff to previous 1.96
IRIX-engendered build fixes.

Revision 1.96 / (view) - annotate - [select for diffs] , Tue Jan 9 17:04:45 2007 UTC (7 years, 3 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_6_99_16
Changes since 1.95: +4 -3 lines
Diff to previous 1.95
 107. Change the r128 and radeon drivers to respect the size PCI allocates for
      their MMIO regions (Marc La France).

Revision 1.95 / (view) - annotate - [select for diffs] , Sat Sep 2 15:44:09 2006 UTC (7 years, 7 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_6_99_9, xf-4_6_99_8, xf-4_6_99_7, xf-4_6_99_15, xf-4_6_99_14, xf-4_6_99_13, xf-4_6_99_12, xf-4_6_99_11, xf-4_6_99_10
Changes since 1.94: +2 -2 lines
Diff to previous 1.94
  69. Make X server argv strings constant (David Dawes).

Revision 1.94 / (view) - annotate - [select for diffs] , Thu Mar 16 16:49:59 2006 UTC (8 years, 1 month ago) by dawes
Branch: MAIN
CVS Tags: xf-4_6_99_6, xf-4_6_99_5, xf-4_6_99_4, xf-4_6_99_3, xf-4_6_99_2, xf-4_6_99_1, xf-4_6_0, xf-4_6-branch, xf-4_5_99_904, xf-4_5_99_903, xf-4_5_99_902
Changes since 1.93: +45 -27 lines
Diff to previous 1.93
 242. Loader updates:
       - Improve the stack trace information.
       - Improve the handling of instance-specific req/ref symbols.
       - Use stronger typing for the module-visible instance-specific module
         descriptor.
       - No longer disable xf86UnloadSubModule(), since the loader now handles
         unloads and re-loads cleanly.
       - Update all modules to make use of the above, and fix some bugs
         that this exposed.
       - Some loader message cleanups.
      (X-Oz Technologies, David Dawes).

Revision 1.93 / (view) - annotate - [select for diffs] , Thu Mar 2 03:00:37 2006 UTC (8 years, 1 month ago) by dawes
Branch: MAIN
CVS Tags: xf-4_5_99_901
Changes since 1.92: +14 -13 lines
Diff to previous 1.92
 229. XFree86 loader enhancments:
      - Per-module export symbol lists.
      - Improved symbol hash.
      - A mechanism for specifying the scope of symbols.
      - Keep track of relocations, and undo them when they become unresolved
        on module unload, and recalculate them when they change on module
        load.
      - Check relocations on each module load/unload, ensuring that function
        references that are unresolved at any time are always mapped to the
        catch-all function preventing calls into nowhere.
      - Efficient handling of invariant relocations.
      - Cleanup/update the memleak stack trace code, and print a stack
        trace when an unresolved function is called or when XFree86 aborts.
      - Update the catch-all function to identify the unresolved function.
      - Read the XFree86 executable's symbol table in order to get the
        most useful stack traces, and use dladdr(), where available,
        for shared library references.
      - Cleanup and unify debug messages for the loader components.
      - Allow for module-instance-specific referenced and required
        symbols lists, so that a module's requirements can be removed
        when it is unloaded.
      - Update the ati driver to make use of some of the new loader
        functionality.
      - General loader cleanups, including removing some redundancies.
      - Don't build the coff loader on platforms that it doesn't support.
      (X-Oz Technologies, David Dawes).

Revision 1.92 / (view) - annotate - [select for diffs] , Mon Feb 20 00:14:37 2006 UTC (8 years, 1 month ago) by dawes
Branch: MAIN
CVS Tags: xf-4_5_99_22
Changes since 1.91: +4 -2 lines
Diff to previous 1.91
 218. Platforms-specific build/warning fixes (David Dawes).

Revision 1.91 / (view) - annotate - [select for diffs] , Sun Aug 28 19:04:47 2005 UTC (8 years, 7 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_5_99_21, xf-4_5_99_20, xf-4_5_99_19, xf-4_5_99_18, xf-4_5_99_17, xf-4_5_99_16, xf-4_5_99_15, xf-4_5_99_14, xf-4_5_99_13, xf-4_5_99_12, xf-4_5_99_11
Changes since 1.90: +3 -3 lines
Diff to previous 1.90
 130. Add loader infrastructure to implement inter-module version checks and
      use it as part of a rework of VBE information blocks (Marc La France).

Revision 1.90 / (view) - annotate - [select for diffs] , Fri Dec 10 16:07:00 2004 UTC (9 years, 4 months ago) by alanh
Branch: MAIN
CVS Tags: xf-4_5_99_9, xf-4_5_99_8, xf-4_5_99_7, xf-4_5_99_6, xf-4_5_99_5, xf-4_5_99_4, xf-4_5_99_3, xf-4_5_99_2, xf-4_5_99_10, xf-4_5_99_1, xf-4_5_0, xf-4_5-branch, xf-4_4_99_903, xf-4_4_99_902, xf-4_4_99_901, xf-4_4_99_22, xf-4_4_99_21, xf-4_4_99_20, xf-4_4_99_19
Changes since 1.89: +3 -1 lines
Diff to previous 1.89
Merge in latest DRI codebase

Revision 1.89 / (view) - annotate - [select for diffs] , Thu Jan 29 03:37:16 2004 UTC (10 years, 2 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_4_99_9, xf-4_4_99_8, xf-4_4_99_7, xf-4_4_99_6, xf-4_4_99_5, xf-4_4_99_4, xf-4_4_99_3, xf-4_4_99_2, xf-4_4_99_18, xf-4_4_99_17, xf-4_4_99_16, xf-4_4_99_15, xf-4_4_99_14, xf-4_4_99_13, xf-4_4_99_12, xf-4_4_99_11, xf-4_4_99_10, xf-4_4_99_1, xf-4_4_0, xf-4_4-branch, xf-4_3_99_903
Changes since 1.88: +2 -2 lines
Diff to previous 1.88
missing ')'

Revision 1.88 / (view) - annotate - [select for diffs] , Thu Jan 29 02:51:17 2004 UTC (10 years, 2 months ago) by dawes
Branch: MAIN
Changes since 1.87: +4 -2 lines
Diff to previous 1.87
 779. Make sure the r128 driver enables the hsync and vsync signals after
      programming a video mode (Bugzilla #935, Kevin Martin).

Revision 1.87 / (view) - annotate - [select for diffs] , Mon Nov 10 18:41:21 2003 UTC (10 years, 5 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_3_99_902, xf-4_3_99_901, xf-4_3_99_16
Changes since 1.86: +77 -77 lines
Diff to previous 1.86
White space cleanup.

Revision 1.86 / (view) - annotate - [select for diffs] , Thu Nov 6 18:37:59 2003 UTC (10 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.85: +2 -2 lines
Diff to previous 1.85
IA-64 warning fixes

Revision 1.85 / (view) - annotate - [select for diffs] , Mon Nov 3 05:11:05 2003 UTC (10 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.84: +7 -9 lines
Diff to previous 1.84
IRIX build and warning fixes

Revision 1.84 / (view) - annotate - [select for diffs] , Thu Oct 30 17:52:41 2003 UTC (10 years, 5 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_3_99_15
Changes since 1.83: +2 -2 lines
Diff to previous 1.83
Minor message bug fix

Revision 1.83 / (view) - annotate - [select for diffs] , Thu Oct 30 17:36:58 2003 UTC (10 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.82: +3 -3 lines
Diff to previous 1.82
 536. Fix ChipValidMode() return type (Marc La France).

Revision 1.82 / (view) - annotate - [select for diffs] , Wed Oct 8 14:48:38 2003 UTC (10 years, 6 months ago) by eich
Branch: MAIN
CVS Tags: xf-4_3_99_14
Changes since 1.81: +34 -33 lines
Diff to previous 1.81
 495. i830/i810 driver:
      * Added Christian Ziez's code to tweak BIOS image to convince chipset of
        resized video RAM.
      * Fixed viewport/video overlay window alingment issues.
      * Fixed calculation of video overlay memory size.
      * Fixed video overlay on TV out (BugzillaR #213). (Egbert Eich).
 494. Fixed mode setting in trident driver: use mode passed in function
      argument, not value in currentMode (BugzillaR #197, Egbert Eich).
 493. Added delay when writing to Glint PM2 ramdac to avoid lockups
      (Egbert Eich).
 492. Fixed bug in Glint Bresenham line fallback code that caused line be drawn
      beyond framebuffer boundaries (BugzillaR #624, Egbert Eich).
 490. Force sane pallette when entering DGA mode in Matrox driver
      (Egbert Eich).
 489. ATi Rage128: Wait with modifying FP video mode according to BIOS values
      until final call of ValidMode() to prevent modes from being rejected
      (BugzillaR #661, Egbert Eich).
 488. Some Savage BIOSes turn on clock doubling on non-doubled modes.
      Added code that catches and fixes this situation (Egbert Eich).
 487. Tdfx driver: Fixed order of initialization/deinitialization in
      ScreenInit()/ CloseScreen().
      Fixed texture video support, removed artefacts in last line of overlay
      video support (BugzillaR #299). (Egbert Eich).

Revision 1.81 / (view) - annotate - [select for diffs] , Sun Sep 28 19:15:53 2003 UTC (10 years, 6 months ago) by alanh
Branch: MAIN
Changes since 1.80: +28 -1 lines
Diff to previous 1.80
DRI merge - CHANGELOG entries to follow.

Revision 1.80 / (view) - annotate - [select for diffs] , Wed Sep 24 01:43:18 2003 UTC (10 years, 6 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_13
Changes since 1.79: +7 -7 lines
Diff to previous 1.79
 453. Add gcc format checking for the X server's message and logging
      functions, and fix lots of associated warnings (David Dawes).

Revision 1.79 / (view) - annotate - [select for diffs] , Sat Aug 23 14:02:54 2003 UTC (10 years, 7 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_12, xf-4_3_99_11
Changes since 1.78: +2 -2 lines
Diff to previous 1.78
 393. Change the XFree86 server's global default depth to 16, and change most
      drivers that support the three common depths (8, 16, 24) to defer to
      the global default rather than specifying their own (David Dawes).
+ remove a few ^M characters from via_driver.c
+ fix redundant declaration warning in riva_driver.c

Revision 1.78 / (view) - annotate - [select for diffs] , Sat Jul 19 14:59:21 2003 UTC (10 years, 9 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_3_99_9, xf-4_3_99_10
Changes since 1.77: +7 -101 lines
Diff to previous 1.77
Finish stripping out cfb

Revision 1.77 / (view) - annotate - [select for diffs] , Wed Jun 18 15:17:38 2003 UTC (10 years, 10 months ago) by eich
Branch: MAIN
CVS Tags: xf-4_3_99_8, xf-4_3_99_7
Changes since 1.76: +14 -2 lines
Diff to previous 1.76
 230. Added eariy failure and warning message when not sufficient memory
      available for DRI in i8xx driver (Egbert Eich).
 229. Fix bug in original patch which added support for two new relocation
      types for IA64 (Bugzilla #195, John Dennis).
 228. Fix scaling calculus in savage driver (Bugzilla #274, Emmanuel).
 227. Clearifying if conditions, fixing memory leaks in error path, removing
      useless code in savage driver (Bugzilla #278+279, Emmanuel).
 226. Adding message to R128 driver which informs about modified modes for LCD
      according to VBIOS (Bugzilla #23, Egbert Eich).
 225. Fixed chipset ID for v2100/v2200 for overrides (Egbert Eich).
 224. Added interlaced support for Voodoo 3,4,5 to TDFX driver (Bugzilla #383,
      Jakub Bogusz).
 223. Fixed typo in getPciBiosTypes() (Bugzilla #382,  Jakub Bogusz).
 222. Restore previous mode if mode switch fails (Bugzilla #381, Jakub
      Bogusz).
 221. Fixed typo that prevented lubB19 fonts with different maps from being
      generated (Bugzilla #380, Jakub Bogusz).
 220. Sync entrypoints for OS/2 with recent changes in fontconfig and Xft
      (Bugzilla #374, Frank Giessler).
 219. Added detection of 2Mb memory for CLGD7548, fixed a possible memory
      leak and did minor cleanups (Bugzilla #369, Lucas Correia Villa Real).
      (PLEASE TEST!)

Revision 1.76 / (view) - annotate - [select for diffs] , Thu Apr 3 10:56:30 2003 UTC (11 years ago) by alanh
Branch: MAIN
CVS Tags: xf-4_3_99_6, xf-4_3_99_5, xf-4_3_99_4, xf-4_3_99_3, xf-4_3_99_2
Changes since 1.75: +6 -1 lines
Diff to previous 1.75
  30. Add missing symbols to reference list that show up when DRI is not
      loaded in r128 driver (Bugzilla #83, Leif Delgass).

Revision 1.75 / (view) - annotate - [select for diffs] , Wed Feb 19 01:19:41 2003 UTC (11 years, 2 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_1, xf-4_3_0_2, xf-4_3_0_1, xf-4_3_0, xf-4_3-branch
Changes since 1.74: +2 -1 lines
Diff to previous 1.74
 916. Check that the HW cursor has been setup before calling
      xf86ForceHWCursor() in the radeon (and r128) driver.  This fixes
      crashes when using only the SW cursor (#5628, Michel Dänzer).

Revision 1.74 / (view) - annotate - [select for diffs] , Fri Feb 7 20:41:14 2003 UTC (11 years, 2 months ago) by martin
Branch: MAIN
CVS Tags: xf-4_2_99_902
Changes since 1.73: +85 -6 lines
Diff to previous 1.73
 858. Update Rage 128 and Radeon PCI IDs (Mike Harris).

Revision 1.73 / (view) - annotate - [select for diffs] , Wed Jan 15 03:32:16 2003 UTC (11 years, 3 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_2_99_901, xf-4_2_99_4
Changes since 1.72: +2 -1 lines
Diff to previous 1.72
 720. drmFreeBufs was missing from the r128 driver's referenced symbols list
      (#5574, Eric Anholt).

Revision 1.72 / (view) - annotate - [select for diffs] , Mon Dec 16 16:19:11 2002 UTC (11 years, 4 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_2_99_3
Changes since 1.71: +6 -1 lines
Diff to previous 1.71
Resync with DRI (mesa-4-0-4-branch).

Revision 1.71 / (view) - annotate - [select for diffs] , Fri Nov 29 15:33:19 2002 UTC (11 years, 4 months ago) by eich
Branch: MAIN
Changes since 1.70: +1 -0 lines
Diff to previous 1.70
 560. Adding int10 symbols to the list of possibly unresolved symbols in
      Rage128 driver (Egbert Eich).
 559. Allowing scanpci to be build on Ppc (Egbert Eich).

Revision 1.70 / (view) - annotate - [select for diffs] , Sat Nov 9 14:19:45 2002 UTC (11 years, 5 months ago) by martin
Branch: MAIN
Changes since 1.69: +8 -7 lines
Diff to previous 1.69
 470. Fix backing store in Rage 128 and Radeon drivers (Kevin Martin).

Revision 1.69 / (view) - annotate - [select for diffs] , Wed Oct 30 12:52:12 2002 UTC (11 years, 5 months ago) by alanh
Branch: MAIN
Changes since 1.68: +6 -8 lines
Diff to previous 1.68
 441. Import Mesa-4.0.4, and resync with the DRI trunk (DRI Project).

Revision 1.68 / (view) - annotate - [select for diffs] , Tue Oct 8 21:14:04 2002 UTC (11 years, 6 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_2_99_2
Changes since 1.67: +1 -9 lines
Diff to previous 1.67
 367. When enabling PCI adapters, also enable their bus mastering capability;
      Consequently, deprecate xf86EnablePciBusMaster() (Marc La France).

+ reduce compilation of unused code.

Revision 1.67 / (view) - annotate - [select for diffs] , Mon Sep 16 17:05:51 2002 UTC (11 years, 7 months ago) by eich
Branch: MAIN
Changes since 1.66: +10 -2 lines
Diff to previous 1.66
 319. Moved LdPreLib define after the vendor/OS specific config files
      as it may depend on setting done there (Egbert Eich).
 318. Several fixes for cross compile environment (Egbert Eich).
 317. Added code to allow for building of static only libraries with
      -fPIC for platforms which require it (Egbert Eich).
 316. Added '-m32' to gcc flags as default for ia32 builds when gcc version
      is >= 3.1. This allows building a 32 bit Version of X on 64bit x86-64
      (Egbert Eich).
 315. Changed direct calls of ld to 'gcc -nostdlib' for Linux (Egbert Eich).
 314. Changed calls to as to 'gcc -c -x assembler-with-cpp' for Linux
      (Egbert Eich).
 313. Added '-fno-strict-aliasing' flag to gcc version >= 3.1 (Egbert Eich).
      Strict requires that one address must not contain pointers to
      different types - a feature heavily used by X (Egbert Eich).
 312. Fixed a core dump problem in libXtt (?) (Egbert Eich).
 311. Removed '#pragma pack' from structures that contain function pointers
      in x86emu. This causes problems on gcc 3.1 for ia64 (Egbert Eich).
 310. Added defines for missing X types to saverproto.h (Egbert Eich).
 309. Fixed compiler warings generated by gcc >= 3.1 in mesa drivers
      (Egbert Eich).
 308. For platforms that allow both 32 and 64 bit libraries to be executed
      split Xlib i18n modules path into
      <libpath>/X11R6/lib/X11/locale/lib/common and
      <libpath>/X11R6/lib/X11/locale/lib64/common. 'lib64' has been defined
      to be the default path for 64bit shared libraries on these platforms
      (Egbert Eich).
 307. Fixed obvious typo in OMlib (Egbert Eich).
 306. Fixed code in cfb that didn't comply with C sequence rules.
      Modern C compilers tend to be more aggressive on code reordering
      (Egbert Eich).
 305. Changed arguments of NoopDDA() from VarArgs to void. Handling
      of VarArgs by gcc isn't compatible with the way it was used
      on certain platforms (Egbert Eich).
 304. Added support for 32bit pixmaps for 24bit overlay framebuffers in
      fb overlay code (Egbert Eich).
 303. Fixed kdrive to print a meaningful error message instead of just
      core dump when no matching graphics cards is found (Egbert Eich).
 302. fixed portability bug in xwd (Andreas Schwab <schwab@suse.de>)
 301. fixed X Server crash, which happended each time a proportional iso10646
      font was loaded with xtt backend (Yong Li <rigel863@yahoo.com>)
 300. Added some ARM specific fixes to compiler.h (Uli Hecht).
 299. Added a virtual 'dummy' driver (Egbert Eich).
 298. Fixed core dump when certain access functions are not set in
      xf86Bus.c (Egbert Eich).
 297. Fixed problem where SIGIO could be disabled after a server reset.
 296. Added configurable list of devices the xf86Misc extension is allowed
      to change the mouse device to (Egbert Eich).
 295. Changed default mouse type to 'auto' when generating config file
      with '-configure' (Egbert Eich).
 294. Made sure keyboard modifier settings are consistent after exit
      from DGA when the xkb extension is used (Egbert Eich).
 293. Disabled keyboard processing when Xserver is suspended by power
      management.
      This allows effective locking of laptops when stolen (Egbert Eich).
 292. Added/improved options for lockfile syncing (Egbert Eich).
 291.  Added support for backup copy of Xserver logfile (Egbert Eich).
 290. Fixed GetTimeInMillis() to use deltas instead of absolute time
      returend by gettimeofday(). This ensures time is monotonic in X
      (Egbert Eich).
 289. Fixed xf86Misc extension to allow modification of Expps2 mice
      (Egbert Eich).
 288. Made code in xf86MiscExt.c more readable (Egbert Eich).
 287. Fixed PCI CardBus bridge handling (Egbert Eich).
 286. Added code to reenable PCI bus mastering after coming back from a
      VT switch to radeon driver (Charl P. Botha <http://cpbotha.net/>)
      (Egbert Eich).
 285. Dito for r128 driver (M. Harris).
 284. Dito for glint and mga driver (Egbert Eich).
 283. Fixed double scan issues for low res modes in C&T driver (Egbert Eich).
 282. Set rgbBits to 8 for all HiQV chips in chips driver (Egbert Eich).
 281. Moved initialization of accel funtions past initialization of
      offscreen fb manager in chips driver (Egbert Eich).
 280. Fixed initialization of video in chips driver (?).
 279. Fixed HALlib problem restoring text mode on G550 (Egbert Eich).
 278. Restructured and included Matrox's Merged Framebuffer changes
      to mga driver (Egbert Eich).
 277. G450/550 clockchip programming fixes (Matrox).
 276. Fixed HW Cursor for HALlib frame granularity (Egbert Eich).
 275. Enabling 2D accel in 24-bit for neomagic 2360 and 2380 (Egbert Eich).
 274. Added support for builtin 1024x480 mode of Sony subnotebooks for
      Neomagic driver (Egbert Eich).
 273. Fixed support for lowRes (320x240) modes in neomagic driver
      (Egbert Eich).
 272. Fixed RAC function registration in S3 driver (Egbert Eich).
 271. Added some voodoo to screen initialization of S3 driver (Egbert Eich).
 270. Fixed vbe/int10 support in SMI driver. It used to core dump
      when BIOS was not usable (Egbert Eich).
 269. Separated BRIGHTNESS and and CAPTURE_BRIGNTESS video attributes
      in smi driver: CAPTURE_BRIGHTNESS refers to the capture chip
      (ie. Philips SAA7110) while BRIGHTNESS controls the video overlay
      of the SMI chip itself (Egbert Eich).
 268. Disable automatic loading of DRI when running SUN ffb as this is
      inconsistent with other drivers (Thorsten Kukuk).
 267. Fixed Gamma/Brightness code in trident driver (Egbert Eich).
 266. Added FpDelay debugging option (Egbert Eich).
 260. Fixed video support for Trident 9397 (Egbert Eich).
 265. Fixed Cursor/VT switch support for vmware driver (Egbert Eich).
 264. Fixed Blit problems in vmware driver when running KDE (Egbert Eich).
 263. Added RENDER support to vmware driver (Egbert Eich).
 262. Added C&T 69030 to extrapci.ids (Egbert Eich).
 261. Improved mouse autodetection code (Egbert Eich).
 260. Restructured int10 code so that vm86 and x86emu support can be loaded
      as modules. Implemented heuristic to try vm86 first and fall back to
      x86emu. This allows 32 bit Xservers to run on x86_64 on 64-bit kernel
      without vm86 support (Egbert Eich).
 259. Restructured elf loader: determine which section to load from elfheader
      flags (Egbert Eich).
 258. Adding RENDER Support to RAC (Egbert Eich).
 257. Using borderClip instead of borderSize region for redisplay function
      in miext/shadow code to avoid core dumps when vt switched away
      (Egbert Eich).
 256. Replacing sprintf() by snprintf() in lbxproxy to eliminate possible
      buffer overrun exploits (Egbert Eich).
 255. KP_Decimal fixes to Czech and Slovak keybards
      (Jan Holesovsky <kendy@suse.cz>) (Egbert Eich).

Revision 1.66 / (view) - annotate - [select for diffs] , Sun Sep 15 14:07:02 2002 UTC (11 years, 7 months ago) by anderson
Branch: MAIN
Changes since 1.65: +3 -2 lines
Diff to previous 1.65
BIOSDisplay was always getting forced to R128_BIOS_DISPLAY_FP on cards that
might have a FP attached. This was wrong if a CRT is being used instead, and
caused both sets of DPMS routines to get used, which resultsed in a SEGV on
CloseDisplay(), as well as making DPMS not work for a CRT.

Revision 1.57.2.2 / (view) - annotate - [select for diffs] , Sun Sep 15 13:00:25 2002 UTC (11 years, 7 months ago) by anderson
Branch: xf-4_2-branch
CVS Tags: xf-4_2_1_2, xf-4_2_1_1
Changes since 1.57.2.1: +6 -3 lines
Diff to previous 1.57.2.1 to branch point 1.57 to next main 1.58
BIOSDisplay was always getting forced to R128_BIOS_DISPLAY_FP on cards that
might have a FP attached. This was wrong if a CRT is being used instead, and
caused both sets of DPMS routines to get used, which resultsed in a SEGV on
CloseDisplay(), as well as making DPMS not work for a CRT.

Revision 1.57.2.1 / (view) - annotate - [select for diffs] , Wed Aug 14 16:36:15 2002 UTC (11 years, 8 months ago) by anderson
Branch: xf-4_2-branch
CVS Tags: xf-4_2_1, xf-4_2_0_1
Changes since 1.57: +79 -5 lines
Diff to previous 1.57
Pull the DPMS fix over to the 4.2 branch so it will be available via the
distributions sooner.

Revision 1.65 / (view) - annotate - [select for diffs] , Wed Jul 24 00:47:25 2002 UTC (11 years, 8 months ago) by tsi
Branch: MAIN
Changes since 1.64: +4 -2 lines
Diff to previous 1.64
 210. RAC-related fixups to ATI drivers and xf86SetOperatingState() call cleanups in
      most drivers (Marc La France).

Revision 1.64 / (view) - annotate - [select for diffs] , Tue Jul 2 12:02:48 2002 UTC (11 years, 9 months ago) by tsi
Branch: MAIN
Changes since 1.63: +5 -3 lines
Diff to previous 1.63
Warning fixes

Revision 1.63 / (view) - annotate - [select for diffs] , Wed Jun 5 19:05:43 2002 UTC (11 years, 10 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_2_99_1
Changes since 1.62: +15 -7 lines
Diff to previous 1.62
 185. Modify the r128 and radeon drivers to use fbdev's DPMS support when
      fbdev is enabled (#5219, Michel Dänzer).
 184. Add support for the composite sync mode flag to the radeon driver
      (#5219, Michel Dänzer).

Revision 1.62 / (view) - annotate - [select for diffs] , Tue Jun 4 22:04:50 2002 UTC (11 years, 10 months ago) by dawes
Branch: MAIN
Changes since 1.61: +8 -1 lines
Diff to previous 1.61
 180. Fix Xv endianess problem with the Radeon driver (#5207, Guido Guenther).
 179. Updates to the Finnish xkb map, including:
       - add ISO-8859-15 missing symbols ([zZsS]caron)
       - reorganize some special symbols (such as paragraph, cent, division)
       - map AltGr+SPCE as space, nobreakspace comes way too often by accident
       - minor white space/comment cleanups
      (#5197, Marko Myllynen).
 178. Add an option to the r128 driver for enabling DMA for Xv image transfers
      (#5195, Michel Dänzer).

Revision 1.61 / (view) - annotate - [select for diffs] , Tue May 14 19:02:33 2002 UTC (11 years, 11 months ago) by alanh
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60
#5199, Drop the indirect buffer to fix corruption and kernel error messages.

Revision 1.60 / (view) - annotate - [select for diffs] , Mon Apr 29 03:15:53 2002 UTC (11 years, 11 months ago) by anderson
Branch: MAIN
Changes since 1.59: +74 -0 lines
Diff to previous 1.59
Took the suggested patch for DPMS on the Radeon, and convered it to the R128.

Revision 1.59 / (view) - annotate - [select for diffs] , Sat Apr 6 19:06:06 2002 UTC (12 years ago) by tsi
Branch: MAIN
Changes since 1.58: +26 -24 lines
Diff to previous 1.58
 107. Rework ati, atimisc, r128 and radeon module versioning (Marc La France).
 106. Code clean up for the original Rage LT (Marc La France).
 105. An attempt at disabling display switches while the server is running on
      an LT Pro or Mobility M1 (Marc La France).
 104. Make atimisc, r128 and radeon modules register the symbols they reference
      at module load time, rather than PreInit() (Marc La France).
 103. Fix rounding error in Mach64 DSP calculation (Marc La France).

Revision 1.58 / (view) - annotate - [select for diffs] , Fri Jan 25 21:55:56 2002 UTC (12 years, 2 months ago) by tsi
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
  15. Fix mouse Protocol "Auto" for SunOS (Marc La France).
  14. Relocate all driver low memory accesses (atimisc module not yet done)
      (Marc La France).
  13. Make driver I/O relocatable (atimisc, s3, sis and tseng not yet done)
      (Marc La France).
  12. PCI domain changes for SunOS/SPARC64 (Marc La France).
  11. PCI domain changes for Linux/SPARC64 (#4653, Divid S. Miller,
      Marc La France).

This is a text-only merge from Domain-branch.  Not compile tested yet.

Revision 1.48.2.5 / (view) - annotate - [select for diffs] , Tue Jan 8 18:06:13 2002 UTC (12 years, 3 months ago) by tsi
Branch: Domain-branch
Changes since 1.48.2.4: +2 -2 lines
Diff to previous 1.48.2.4 to branch point 1.48 to next main 1.49
Resync with 4.1.99.5

Revision 1.57 / (view) - annotate - [select for diffs] , Fri Jan 4 21:22:26 2002 UTC (12 years, 3 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_2_0-bindist-1, xf-4_2_0-bindist, xf-4_2_0, xf-4_1_99_7, xf-4_1_99_6, xf-4_1_99_5
Branch point for: xf-4_2-branch
Changes since 1.56: +2 -2 lines
Diff to previous 1.56
Typos (most were cut&paste)

Revision 1.48.2.4 / (view) - annotate - [select for diffs] , Wed Jan 2 19:58:22 2002 UTC (12 years, 3 months ago) by tsi
Branch: Domain-branch
Changes since 1.48.2.3: +11 -7 lines
Diff to previous 1.48.2.3 to branch point 1.48
Resync with today's trunk.

Revision 1.56 / (view) - annotate - [select for diffs] , Tue Jan 1 01:04:19 2002 UTC (12 years, 3 months ago) by tsi
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55
Update GATOS message.

Revision 1.55 / (view) - annotate - [select for diffs] , Mon Dec 31 17:55:10 2001 UTC (12 years, 3 months ago) by herrb
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54
Fix unresolved symbols (#5125, #5126, Matthieu Herrb, Michael Danzer,
Alan Hourihane)

Revision 1.54 / (view) - annotate - [select for diffs] , Mon Dec 31 15:33:08 2001 UTC (12 years, 3 months ago) by herrb
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53
typo: 12c -> i2c

Revision 1.53 / (view) - annotate - [select for diffs] , Fri Dec 28 17:31:44 2001 UTC (12 years, 3 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_1_99_4
Changes since 1.52: +3 -1 lines
Diff to previous 1.52
 631. Update the ati/radeon driver to recognise the All-in-Wonder 8500's
      ID (#5117, Vladimir Dergachev).

Revision 1.52 / (view) - annotate - [select for diffs] , Fri Dec 28 15:49:11 2001 UTC (12 years, 3 months ago) by dawes
Branch: MAIN
Changes since 1.51: +5 -3 lines
Diff to previous 1.51
Handle the ATI Rage128 "PP" variant like the "PR" variant.

Revision 1.48.2.3 / (view) - annotate - [select for diffs] , Tue Dec 18 17:10:45 2001 UTC (12 years, 4 months ago) by tsi
Branch: Domain-branch
Changes since 1.48.2.2: +15 -32 lines
Diff to previous 1.48.2.2 to branch point 1.48
Another resync with HEAD branch.

Revision 1.51 / (view) - annotate - [select for diffs] , Mon Dec 17 20:52:31 2001 UTC (12 years, 4 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_1_99_3
Changes since 1.50: +3 -3 lines
Diff to previous 1.50
 579. Some newport driver cleanups (#5080, Guido Guenther).
 578. Fix XagNsingleScreen definition and some related side-effects (#5077,
      Chris Bare, from X11R6.6).
 577. Fix some doc typos, and remove references to the non-existent
      shadowfb(4) man page (#5076, David Krause).
 576. Pitch calculation updates for the r128 driver (#5074, Michel Dänzer).
 575. Updates for VMware SVGA programming documentation (#5073,
      Jeremy (VMware)).
 574. Fix cases where makedepend reports the wrong line number and file when
      an error occurs (#5072, Mark Snitily, from X11R6.6).
 573. Fix differences in libXt behaviour when using poll() compared with
      when using select() (#5071, Chris Bare, from X11R6.6).

Revision 1.50 / (view) - annotate - [select for diffs] , Mon Dec 10 23:13:39 2001 UTC (12 years, 4 months ago) by alanh
Branch: MAIN
CVS Tags: xf-4_1_99_2
Changes since 1.49: +13 -30 lines
Diff to previous 1.49
 562. Fix console switching on r128 & radeon drivers using FBDev (#5075,
      Benjamin Herrenschmidt (radeon), Michel Dänzer (r128) ).

r128 fix comes from the DRI trunk.

Revision 1.48.2.2 / (view) - annotate - [select for diffs] , Thu Dec 6 18:16:02 2001 UTC (12 years, 4 months ago) by tsi
Branch: Domain-branch
Changes since 1.48.2.1: +3 -5 lines
Diff to previous 1.48.2.1 to branch point 1.48
Another resync

Revision 1.49 / (view) - annotate - [select for diffs] , Thu Dec 6 15:28:23 2001 UTC (12 years, 4 months ago) by tsi
Branch: MAIN
Changes since 1.48: +3 -5 lines
Diff to previous 1.48
GATOS message revision

Revision 1.48.2.1 / (view) - annotate - [select for diffs] , Wed Nov 28 22:35:15 2001 UTC (12 years, 4 months ago) by tsi
Branch: Domain-branch
Changes since 1.48: +2 -2 lines
Diff to previous 1.48
Change notice to be posted later...

Revision 1.48 / (view) - annotate - [select for diffs] , Sat Nov 24 14:38:18 2001 UTC (12 years, 4 months ago) by tsi
Branch: MAIN
Branch point for: Domain-branch
Changes since 1.47: +5 -5 lines
Diff to previous 1.47
Warnings

Revision 1.47 / (view) - annotate - [select for diffs] , Mon Nov 19 20:44:16 2001 UTC (12 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.46: +7 -1 lines
Diff to previous 1.46
Another warning fix and route users to GATOS until I get their code merged in.

Revision 1.46 / (view) - annotate - [select for diffs] , Tue Nov 6 15:53:10 2001 UTC (12 years, 5 months ago) by alanh
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
 456. Fix advertised surfaces for the i810 Motion Compensation driver and
      make use of new XVMC_INTRA_UNSIGNED surface flag (#5003, Matthew Sottek).
 455. Fix r128 driver to call wrapped screen functions when using the
      fbdevhw layer (#5004, Michel Dänzer).

Revision 1.45 / (view) - annotate - [select for diffs] , Sat Nov 3 21:59:18 2001 UTC (12 years, 5 months ago) by dawes
Branch: MAIN
Changes since 1.44: +8 -1 lines
Diff to previous 1.44
 445. Big5 encoding fix (#4957, Juliusz Chroboczek).
 444. Use DDC sync and DPMS info (#4955, Andrew C Aitchison).
 443. Update the i810 XVideo support to double the maximum image width
      to 1440 (#4933, Philip Pokorny).
 442. Fix several memory leaks in x11perf (#4931, Ernie Coskrey, from X11R6.6).
 441. Bypass startup VT #1 switching hack for FreeBSD/syscons unless running
      on a pre-3.1 version of FreeBSD (#4926, Huver).
 440. Catch bogus flat panel dimensions in the ati/r128 driver (#4907,
      Michel Dänzer).

Revision 1.44 / (view) - annotate - [select for diffs] , Sun Oct 28 03:33:25 2001 UTC (12 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.43: +5 -5 lines
Diff to previous 1.43
 407. Fix for threaded libraries (Marc La France).
 406. Finish removal of SuperProbe (Marc La France).
 405. A rather large number of warning fixes throughout (Marc La France).
 404. Fix bug in HTML install script (Marc La France).
 403. Missing ident lines for some XFree86-modified files (Marc La France).
 402. Add default half-width doublescanned modes (Marc La France).
 401. Mark all driver-registered resources with ResBus (Maarc La France).
 400. Fix DPMS-related build problem (Marc La France).
 399. Log a message just before calling each ChipProbe() during '-probe'
      processing (Marc La France).
 398. Temporarily disable ISA probing on SPARCs and PowerPCs (Marc La France).
 397. Add PCI IDs for Sun hardware (Marc La France).
 396. Fix memory leak in resource relocation (Marc La France).
 395. Do not relocate resources that only conflict with disabled non-video PCI
      devices or disabled PCI ROMs (Marc La France).
 394. Re-organise SBUS code (Marc La France).
 393. Add as-yet-unused definitions for PCI resource types other than I/O and
      memory (Marc La France).
 392. Add doc for Solaris, but don't format it yet (Marc La France).
 391. Normalise driver names (Marc La France).
 390. For SPARCs, disable DGA support in ATI driver (Marc La France).
 389. Clean up some debugging messages (Marc La France).
 388. Fix newport driver for when a /proc fs isn't mounted (Marc La France).
 387. Fix DAC handling bugs in s3 driver (Marc La France).
 386. Fix resource registration bug for PCI Tseng's (Marc La France).
 385. Add aperture driver for Solaris (not yet used) (Marc La France).
 384. Rework scanpci to fix problems that prevented it from completely
      displaying non-PCI bridges and Simba bridges (Marc La France).
 383. Fix build problems in some input drivers (Marc La France).
 382. Fix int10 compile problem for SPARCs and PowerPCs (Marc La France).
 381. Ensure master aborts on secondary buses complete normally during PCI
      scans (Marc La France).
 380. Some memory mapping and Solaris cleanups (Marc La France).

Revision 1.43 / (view) - annotate - [select for diffs] , Tue Oct 16 17:17:09 2001 UTC (12 years, 6 months ago) by alanh
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42
fix display->Display problem.

Revision 1.42 / (view) - annotate - [select for diffs] , Tue Oct 2 10:44:16 2001 UTC (12 years, 6 months ago) by alanh
Branch: MAIN
Changes since 1.41: +8 -10 lines
Diff to previous 1.41
merge from DRI CVS trunk.

Revision 1.41 / (view) - annotate - [select for diffs] , Mon Oct 1 12:44:03 2001 UTC (12 years, 6 months ago) by eich
Branch: MAIN
Changes since 1.40: +1 -0 lines
Diff to previous 1.40
 346. Changed itn10 module to stub on Sparc (Egbert Eich).
 345. Added hyperpen driver (Roland Jansen et. al.).
 344. Fixed alignments of x86emu-structures for AXP (Jay Estabrook).
 343. Fixed XLoadQueryFont() and XLoadFont() to support locales
      (required for Euro support) (Markus Kuhn).
 342. Modified XtCvtStringToFont() to match any ISO8859 instead of
      latin1 as fallback. Required for Euro Support (Markus Kuhn).
 341. Added acute to compose key list for iso8859-15 (Markus Kuhn).
 340. Modified XV Xinerama support to recognize adaptors if screen 0
  has no adaptor (Egbert Eich).
 339. Modified order of disable devices and LeaveVT() to be symetric
      to the enter case (Egbert Eich).
 338. Modified GetTimeInMillis() to handle non monotonous system clocks
      (Egbert Eich).
 337. Added comment about a Zeos Meridan 850c Notebook to C&T docs (Alan Cox).
 336. Added call to vbeFree() to apm driver (Egbert Eich).
 335. C&T driver:
      - fixed sig11 problem for non-69030 chipsets.
      - fixed DGA to announce acellerated functions only if accelleration
        is enabled.
      - added FP_mode flag to C&T driver which allows to override the detected
        state of the flat panel (Egbert Eich).
      - fixed driver to act appropriately if the BIOS switches to the
        external monitor it detects when doing DDC.
      - Set IOBase correctly for MMIO when detection 65545 PCI.
      - fixed text screen restauration on 69030 (Egbert Eich).
      - reinabled correct KGA handling of C&T chips: unblank before the end
        of scanline.
      - added support for composite sync.
      - when FP is active disallow display sizes greater than panel.
      - added double buffering to video support.
      - fixed register settings to prevent flickering during video playback.
       (Egbert Eich).
 334. Fixed bug in C&T driver that caused interlaced mode not to work
      (Claus Hulstrøm).
 333. Added full MMIO support for C&T 69030 chips (Gregg H. Burman).
 332. Fixed MMIO accel code in Cirrus Alpine driver, got PIO accel code to
      work (Egbert Eich).
 331. Fixed fbdev to obtain 24 bit framebuffer format from the kernel, added
      more failure messages to fbdev driver (Egbert Eich).
 330. Added calls to vbeFree() to rendition, savage, silicon motion,
      i740 and i810 driver (Egbert Eich).
 329. Modified MGA driver for new Sparse allocation sceme (Jay Estabrook).
 328. Modified handling of sparse addresses on AXP: The code now no longer
      maps the entire sparse range. Now the required ranges are mapped
      relative to a fixed base address (Jay Estabrook).
 327. Fixed HW cursor for MGA G100 (Egbert Eich).
 326. Fixed MGA drivers to be able to use overlay modes when HAL lib is
      loaded (Egbert Eich).
 325. Disabled accel functions that cause lockups on certain neomagic
      systems by default. They can be reenabled by setting the option
      "StrangeLockups" to "no" (Egbert Eich).
 324. Did a further fix on ScreenToScreenCopy() for Neomagic 2200
      (Egbert Eich).
 323. Added experimental support for Toshiba Libretto. This can be enabled
      by the option "DisplayHeight480" (Egbert Eich).
 322. Fixed clipping in Savage driver, update to version 1.1.1.19
      (Tim Roberts).
 321. fixed calls to BLTSync() on SiS driver (Egbert Eich).
 320. Fixed Mono8x8PatternFill(): Moving SETROPFG behind SETROPBG did the
      trick (Egbert Eich).
 319. Setting 24 bpp pximap flags correctly in SiS driver dependening
      on chipset (Egbert Eich).
 318. Setting depth and bpp of framebuffer correctly for suncg14 and sunleo
      driver (Thorsten Kukuk).
 317. Tseng driver not longer ignores results of TsengDoMemLimit() which
      tests for certain restrictions on the usable framebuffer size
      (Egbert Eich).
 316. Vesa driver: adding calls to vbeFree() before exiting PreInit().
      Reinit vbe in ScreenInit() (Egbert Eich).
 315. Adding int10 initialization to generic vga driver (Egbert Eich).
 314. Modified generic vga driver to use shadow fb for vga16 on AXP.
      This works around the problem that AXP can address memory only 32bit
      wide which doesn't work on a latched register planar fb (Egbert Eich).
 313. Removing 3.3 code from wacom driver. Makes driver hard to read
      (Egbert Eich).
 312. Removing message output from xf86WcmPlug() which causes -configure
      to core dump (Egbert Eich).
 311. Modified int10 Pci code to be able to use new version of
      xf86ReadPciBIOS() (Egbert Eich).
 310. Modified int10 int1A handler to return valid when an unimplemented int10
      call is encountered. This allows fallback to system BIOS (Egbert Eich).
 309. Modified xf86ReadPciBIOS() to check for valid i386 PC signature.
      Added functions xf86GetAvailablePciBIOSTypes() and
      xf86ReadPciBIOSByType() to obtain available PCI BIOS types and
      retrieve a certain BIOS by type (Egbert Eich).
 308. Reversed bogus patch 1050 of version 4.0.2. The graphics engine will
      *never* be called after receiving an APM suspend and before receiving
      an APM resume. If the neomagic locks up on resume this has a different
      reason (Egbert Eich).
 307. Change  real/effective user ID to 0/0 before calling modprobe in
      xf86LoadKernelModule() on Linux so user can also load drm modules. Fixed
      PATH environment variable to /sbin (Stefan Dirsch, Egbert Eich).
 306. Removed disable/enable interrupt code on ia64 as interrupts cannot
      be controled from user level (Egbert Eich).
 305. Further attempt to fix split algorithm for MTRR regions (Egbert Eich).
 304. Fixed problem in XAACopyPlaneNtoNColorExpand() that caused bogus
      memory accesses when src was not in fb memory (Egbert Eich).
 303. Fixed cfb8_32PaintWindow() to use correct cfb32FillBoxTileOdd function
      (Egbert Eich).
 302. Fix to xdm PAM support (Werner Fink).
 301. Fixed cz and cz_querty keyboard layouts, added support for Slovak
      keyboard (Jan Holesovsky).
 300. Fixed core dump in twm if no locales are present (Egbert Eich).
 299. Modified xterm app default to use LFD fontnames instead of old type
      (Michael Schroeder).

Revision 1.40 / (view) - annotate - [select for diffs] , Tue Sep 25 13:58:50 2001 UTC (12 years, 6 months ago) by alanh
Branch: MAIN
Changes since 1.39: +571 -107 lines
Diff to previous 1.39
Apply patch #4941 (ATI Technologies)
Support Radeon 7500, 8500 and Rage128ProII. (no DRI for 7500/8500)

Revision 1.39 / (view) - annotate - [select for diffs] , Fri Sep 14 12:54:01 2001 UTC (12 years, 7 months ago) by alanh
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38
fix memPhysBase (#4937)

Revision 1.38 / (view) - annotate - [select for diffs] , Sat Aug 18 16:25:51 2001 UTC (12 years, 8 months ago) by alanh
Branch: MAIN
CVS Tags: xf-4_1_99_1
Changes since 1.37: +4 -1 lines
Diff to previous 1.37
Add ATI Xpert2000 (Rage128 SM) support (#4896)
Fix some Cygwin/XFree86 dependencies in cygwin.rules (#4894)

Revision 1.37 / (view) - annotate - [select for diffs] , Fri Aug 17 12:27:54 2001 UTC (12 years, 8 months ago) by dawes
Branch: MAIN
Changes since 1.36: +3 -1 lines
Diff to previous 1.36
 244. Add XKB descriptions for the extra keys on a Dell Internet keyboard
      (#A.533, Ben Liblit).
 243. Add a Maltese XKB map and locale support (#A.527, Ramon Casha).
 242. Add a new "bksl" variant of the Czech XKB map (#A.515, Stanislav Brabec).
 241. Fix the initialization sequence for ExplorerPS/2 (#A.510,
      Arndt Schoenewald).
 240. When xdm is built with PAM support, don't call getpwnam() before
      calling the various PAM functions associated with authenticating a user
      (A.504, Ben Harris).
 239. Fix ccmakedep to handle source file extensions of more than one
      character (#A.507, Andy Wiggin).
 238. Fix a VT switching crash in the cirrus driver when acceleration is
      disabled (#A.489, Kirill V. Semenkov, #A.518, B. D. Elliott).
 237. Add support for the "PR" variant of the Rage 128 Pro (#A.487,
      Alfred Perlstein).
 236. Make the config file created with 'XFree86 -configure' load the
      speedo and/or type1 modules if relevant font directory is in
      the font path (#A.484, Dmitry Yu. Bolkhovityanov).
 235. Fix a bug in the nv driver's detection of the crystal frequency (A.481,
      Leo L. Schwab).
 234. Make xfontsel use the same order in its menus as the sort order used
      by the X server and xfs (#A.480, Dmitry Yu. Bolkhovityanov).
 233. Add an input driver for DMC FIT10 touch-panel (#A.477, Mayk Langer).
 232. Fix xf86PostMotionEvent() to handle first_valuator values other than
      zero (#A.468, Joe Krahn).
 231. Change the Swedish xkb map to map AltGr+Space to space (#A.467,
      David Härdeman).
 230. Fix the return value information in the Xv library man pages (#A.458,
      Tommi Vainikainen).
 229. Fix the DGA client library so that it can map the video memory on
      Solaris 8 x86 (#A.454, Juergen Keil).
 228. Change {Max,Min}{X,Y}Position options in the elographics and mutouch
      drivers to {Max,Min}{X,Y} so that it's consistent with the other
      drivers.
 227. Some Bulgarian and Serbian locale updates (#A.444, Anton Zinoviev).
 226. Add a usage message to glxinfo (#A.430, Mike Coleman).
 225. Set the Alt/Windows key mappings for 104-key keyboards to be
      compatible with 101-key keyboards by default, and add some new
      XKB options to set them differently.
 224. Add some new XKB options to select third level shift and group
      switchers/togglers (#A.425, Anton Zinoviev).
 223. Fix a bug in the Serbian XKB map (#A.424, Anton Zinoviev).

Revision 1.36 / (view) - annotate - [select for diffs] , Tue Aug 7 06:04:43 2001 UTC (12 years, 8 months ago) by keithp
Branch: MAIN
Changes since 1.35: +5 -2 lines
Diff to previous 1.35
Must call fbPictureInit after visual RGB orders have been fixed

Revision 1.35 / (view) - annotate - [select for diffs] , Wed Jul 25 07:04:43 2001 UTC (12 years, 8 months ago) by alanh
Branch: MAIN
Changes since 1.34: +11 -1 lines
Diff to previous 1.34
Commit ATI's driver patch for ...

                   ATI LINUX DRIVER UPDATE
                   July, 2001, ATI Technology

1. New features:
   (1) New cards: RADEON VE, RADEON MOBILITY M6, All-in-Wonder RADEON, RAGE 128 PRO ULTRA
   (2) Digital Flat Panel and LCD (VE and M6 only).
   (3) Dual-head and Xinerama (VE and M6 only).
   (4) EDID using DDC2(I2C) interface.

2. Unsupported features and known bugs:
   (1) DRI is not currently working with dual-head/Xinerama setup.
   (2) Monitor hot swapping (P&D) is not supported.
   (3) Power management is not fully implemented.
   (4) TV output is not supported.

Revision 1.34 / (view) - annotate - [select for diffs] , Fri Jun 15 20:22:46 2001 UTC (12 years, 10 months ago) by dawes
Branch: MAIN
Changes since 1.33: +3 -2 lines
Diff to previous 1.33
Some more of the driver Loader symbol req/ref registration cleanup, plus
some misc cleanups/fixes.

Revision 1.33 / (view) - annotate - [select for diffs] , Wed Jun 13 22:34:05 2001 UTC (12 years, 10 months ago) by dawes
Branch: MAIN
Changes since 1.32: +39 -48 lines
Diff to previous 1.32
First part of driver Loader symbol req/ref registration cleanup, plus
some misc cleanups/fixes.

More drivers still to be done, and some of the ones here need another pass.

Revision 1.32 / (view) - annotate - [select for diffs] , Fri May 25 01:44:36 2001 UTC (12 years, 10 months ago) by tsi
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31
  29. ATI DGA changes (Patrick Chase and Marc La France):
      - Add accelerated DGA primitives for Mach64 variants;
      - Add accelerated DGA transparent blits for Rage128 and Radeon;
      - Fix setting of DGA_CONCURRENT_ACCESS;
      - Take XaaNo* options into consideration.
  28. Simplify DGAShutdown() (Marc La France).
  27. Fix colourmap bug when switching out of a DGA mode (Marc La France).
  26. Make it possible, but not required, for a driver to initialise DGA after
      XAA so that it may factor in any XaaNo* options in determining what DGA
      drawing primitives to support (Marc La France).
  25. Prevent mode switches while DGA modes are set (Marc La France).

Revision 1.31 / (view) - annotate - [select for diffs] , Fri May 25 01:32:09 2001 UTC (12 years, 10 months ago) by tsi
Branch: MAIN
Changes since 1.30: +7 -7 lines
Diff to previous 1.30
Warning fix

Revision 1.29.2.1 / (view) - annotate - [select for diffs] , Thu May 24 18:43:39 2001 UTC (12 years, 10 months ago) by dawes
Branch: xf-4_1-branch
CVS Tags: xf-4_1_0_2, xf-4_1_0_1, xf-4_1_0-bindist, xf-4_1_0, xf-4_0_99_902, xf-4_0_99_901
Changes since 1.29: +27 -11 lines
Diff to previous 1.29 to next main 1.30
  22. Add an lv entry to XKB's keymap/xfree86 file (#4685, Nerijus Baliunas).
  21. Fix some typos in XKB's xfree86.lst file (#4684, Nerijus Baliunas).
  20. Add DDXOSVERRORF ifdefs to the XFree86 ddx code that make use of the
      OsVendorVErrorFProc feature (#4678, Michel Dänzer).
  19. Convert the r128 driver's "UseBIOSDisplay" option into a more general
      "Display" option (#4678, Michel Dänzer).

Revision 1.30 / (view) - annotate - [select for diffs] , Thu May 24 18:43:04 2001 UTC (12 years, 10 months ago) by dawes
Branch: MAIN
Changes since 1.29: +27 -11 lines
Diff to previous 1.29
  22. Add an lv entry to XKB's keymap/xfree86 file (#4685, Nerijus Baliunas).
  21. Fix some typos in XKB's xfree86.lst file (#4684, Nerijus Baliunas).
  20. Add DDXOSVERRORF ifdefs to the XFree86 ddx code that make use of the
      OsVendorVErrorFProc feature (#4678, Michel Dänzer).
  19. Convert the r128 driver's "UseBIOSDisplay" option into a more general
      "Display" option (#4678, Michel Dänzer).

Revision 1.29 / (view) - annotate - [select for diffs] , Fri May 18 22:35:32 2001 UTC (12 years, 11 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_99_900
Branch point for: xf-4_1-branch
Changes since 1.28: +7 -4 lines
Diff to previous 1.28
 559. Savage driver updates, including compiler warning fixes, document
      the "ShadowStatus" option in the man page, and fix an argument
      mismatch between ShadowWait and SavageWaitQueue (#4661, Tim Roberts).
 558. Update the wacom driver to add a "ScreenNo" option to allow a tablet
      to be attached to a screen in a multi-head setup, and to add auto-
      detection of USB line and max parameters of USB tablets (#4640,
      Frederic Lepied).
 557. Add a README file that has information about enabling the extra buttons
      on the IBM Rapid Access keyboard (#4639, Dennis Bjorklund).
 556. Fix some Slovene/Slovak confusion in locale.dir/locale.alias files
      (#4638, Kamil Toman).
 555. New XKB keymaps for cz and sk (#4634, 4637, Kamil Toman).
 554. Updates for the iso8859-2 Compose file (#4634, Kamil Toman).
 553. Check V_CSYNC in the r128 driver, and fix building with R128_DEBUG
      enabled (#4631, Michel Dänzer).

Revision 1.28 / (view) - annotate - [select for diffs] , Thu May 10 15:48:12 2001 UTC (12 years, 11 months ago) by dawes
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27
 495. Fix some drivers (including tdfx, r128, radeon, ark, imstt) that weren't
      respecting the Virtual resolution requested in the config file
      (David Dawes).
Also:
 - fix a typo in i810_dri.c
 - finish struct stat cleanup in xf86drm.c

Revision 1.27 / (view) - annotate - [select for diffs] , Fri May 4 18:05:33 2001 UTC (12 years, 11 months ago) by dawes
Branch: MAIN
Changes since 1.26: +31 -25 lines
Diff to previous 1.26
 473. Fix option handling in most drivers so that per-screen options work
      correctly (David Dawes).
plus a few misc fixes

Revision 1.26 / (view) - annotate - [select for diffs] , Tue Apr 10 15:07:59 2001 UTC (13 years ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_99_3
Changes since 1.25: +3 -5 lines
Diff to previous 1.25
 373. Resync with DRI CVS trunk (VA Linux Systems).

Revision 1.25 / (view) - annotate - [select for diffs] , Tue Apr 3 16:10:36 2001 UTC (13 years ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_99_2
Changes since 1.24: +5 -3 lines
Diff to previous 1.24
Limit framebuffer manager to 8191 scanlines, even in the non-DRI case.

Revision 1.13.2.2 / (view) - annotate - [select for diffs] , Fri Mar 23 13:00:32 2001 UTC (13 years ago) by tsi
Branch: xf-4_0_2-branch
CVS Tags: xf-4_0_3b, xf-4_0_3a
Changes since 1.13.2.1: +12 -10 lines
Diff to previous 1.13.2.1 to branch point 1.13 to next main 1.14
1280. Allow OptimizedCDebugFlags overrides on Linux (Marc La France).

+ an assortment of warning fixes.

Revision 1.24 / (view) - annotate - [select for diffs] , Wed Mar 21 17:02:21 2001 UTC (13 years, 1 month ago) by dawes
Branch: MAIN
Changes since 1.23: +7 -1 lines
Diff to previous 1.23
resync drivers with DRI CVS trunk

Revision 1.23 / (view) - annotate - [select for diffs] , Thu Mar 8 17:12:10 2001 UTC (13 years, 1 month ago) by eich
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22
 270. Made xf4bpp code moer 64bit clean (still doesn't work on Alphas)
      (Egbert Eich).
 269. Removed disable/enable interrupt call on ia64 platforms.
      The machine instruction is privileged and not permitted in user space
      (Egbert Eich).
 268. Improved mode setting in Trident driver; added code to ValidMode
      to reject any modes whose size is larger than the physical LCD
      size if LCD is enabled (Egbert Eich).
 267. Modified error message in TDFX driver to give user a clue how
      to avoid error (Stefan Dirsch).
 266. Fixed appearant typo in SMI driver (Egbert Eich).
 265. Changed Savage driver to unmap memory when exiting PreInit() and
      maps it on every call to ScreenInit() (Egbert Eich).
 264. Changed handling of failed vbe call in rage 128 driver.
      No the driver doesn't fail any more (Egbert Eich).

Revision 1.13.2.1 / (view) - annotate - [select for diffs] , Thu Feb 15 16:01:41 2001 UTC (13 years, 2 months ago) by martin
Branch: xf-4_0_2-branch
CVS Tags: xf-4_0_3, xf-4_0_2c, xf-4_0_2b, xf-4_0_2a
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
1231. Add missing Rage 128 PD chip support (Ishikawa Mutsumi).

Revision 1.22 / (view) - annotate - [select for diffs] , Thu Feb 15 11:03:56 2001 UTC (13 years, 2 months ago) by alanh
Branch: MAIN
CVS Tags: xf-4_0_99_1
Changes since 1.21: +5 -4 lines
Diff to previous 1.21
fix up drivers for Alpha EV56 machines (Jay Estabrook)

Revision 1.21 / (view) - annotate - [select for diffs] , Mon Feb 12 04:24:24 2001 UTC (13 years, 2 months ago) by tsi
Branch: MAIN
Changes since 1.20: +4 -2 lines
Diff to previous 1.20
 124. Add ATI Rage 128 PD support (#4455, ISHIKAWA Mutsumi).

Revision 1.20 / (view) - annotate - [select for diffs] , Sun Jan 21 21:19:19 2001 UTC (13 years, 2 months ago) by tsi
Branch: MAIN
Changes since 1.19: +1 -9 lines
Diff to previous 1.19
1279. Disable RENDER extension support in the ATI(misc) driver when mibank
      and/or shadowfb is used (Marc La France).
1278. Remove cfb & friends from the ATI driver (Marc La France).
1277. Some additional ATI PCI IDs (Marc La France).
1276. Make compilation of drivers produce the same object whether or not
      DPMS and DGA extensions are being built.  Partial changes to do the same
      for RENDER (Marc La France).
1275. Ensure `make depend` goes through the same set of subdirectories as
      `make all` does.  Allows MakefileAdditions to contain depend rule(s)
      (Marc La France).
1274. Move $(EXTRA_DEFINES) to the end of ALLDEFINES.  Ditto for
      $(CXXEXTRA_DEFINES) and CXXDEFINES.  Allows easier overrides at the
      subdirectory level (Marc La France).
1273. Add a pre-clean phase to `make World` if xc/xmakefile already exists
      (Marc La France).

+ update formatted docs
+ build & warning fixes

Revision 1.19 / (view) - annotate - [select for diffs] , Tue Jan 16 05:11:06 2001 UTC (13 years, 3 months ago) by martin
Branch: MAIN
CVS Tags: pre-R651-import
Changes since 1.18: +66 -43 lines
Diff to previous 1.18
1267. Add external CRT support for the Rage 128 Mobility (Kevin Martin
      and ATI).
1266. Radeon DRI fixes (VA Linux Systems).
      - Re-enable freeing resources when the screen is destroyed (Kevin
        Martin)
      - Use screen-relative instead of window-relative coordiantes to
        calculate the tiled depth buffer offset address (Kevin Martin)
      - Fix texture upload at offset 0 bug.  Quake 2 engine games use
        TexSubImage to update lightmaps and the like, and we were
        uploading the updates before the image had space in the texture
        heap allocated to it. (Gareth Hughes)
      - Add XF86Config file option to enable depth buffer moves (they
        are disabled by default since they are excuciatingly slow)
        (Kevin Martin)
      - Enable bus mastering in PCI config space for those systems that
        do not automatically have it enabled (Kevin Martin)
      - Remove AGP_CNTL register programming -- it was a holdover from
        the Rage 128 driver and is not needed on the Radeon (Kevin
        Martin)
      - Fix offscreen memory allocation calculation for textures (Kevin
        Martin)

Revision 1.18 / (view) - annotate - [select for diffs] , Tue Jan 9 21:07:39 2001 UTC (13 years, 3 months ago) by mvojkovi
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
  Fix multihead cursor problem on R128.  The RAC code needed to be
enabled for cursor movement.  There are more multihead problems on
R128 than just this, however.  The video overlay, for instance, doesn't
work.   I noticed that alot of RAC flags had to be set for this
engine.  What is the problem with it?  Something this modern should
be able to do everything via its own memory mappings and not require
any RAC flags at all.   Why do multiple cards conflict like this?

Revision 1.17 / (view) - annotate - [select for diffs] , Mon Jan 8 01:07:34 2001 UTC (13 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.16: +182 -187 lines
Diff to previous 1.16
1252. Resync with DRI CVS trunk (Kevin Martin, VA Linux Systems)
      - Add Radeon 3D driver (Kevin Martin and Gareth Hughes)
      - Improve Rage 128 3D driver support (Gareth Hughes)
      - Add fast AGP read/drawpixels support in MGA driver (Keith Whitwell)
      - Update DRI docs (Kevin Martin, Brian Paul)
      - Fix various bugs (Keith Whitwell, Brian Paul, Kevin Martin)

Revision 1.16 / (view) - annotate - [select for diffs] , Sat Jan 6 20:19:10 2001 UTC (13 years, 3 months ago) by tsi
Branch: MAIN
Changes since 1.15: +40 -34 lines
Diff to previous 1.15
1249. Change the os-support layer to only claim a bare minimum of I/O resources
      rather than a larger estimate (Marc La France).
1248. Loader work:  Fix handling of shared GOTs on IA-64 and Alpha's, and of
      PLT and OPD entries on IA-64;  Cleanup debug messages and #if testing
      (Marc La France).
1247. Extensive int10 rework to address lockups, spontaneous reboots and tight
      CPU loops on various architectures (Marc La France):
      - Use intialised BIOS to softboot primary adapters on non-PC's;
      - Fix endianness problems;
      - Move stack into its own page to prevent overwritting interrupt vectors;
      - Prevent (with a message) int10 from interfering with mainboard devices
        (i.e. RTC, keyboard, speaker, chipset, etc.);
      - Flesh out int 0x42 emulation on non-PC's;
      - Emulate BIOS data area on non-PC's;
1246. Add missing symbols in i810 and sis drivers (Marc La France).
1245. Optionally disable, at compile time, loader bug workarounds in ATI driver
      (Marc La France).
1244. Prevent the Rage 128 and Radeon drivers from initialising an adapter more
      than once (Marc La France).
1243. Move support for >64kB BIOS'es from int10 into the os-support/bus layer
      (Marc La France).
1242. When retrieving PCI BIOS'es, only use another PCI base when a previous
      retrieval attempt fails (Marc La France).
1241. Temporary kludge to not consider any adapter as primary if more than one
      candidate can be found (Marc La France).
1240. Make deleted mode message less fearsome (Marc La France).
1239. Fix -configure to retrieve the correct set of options for ATI, C&T,
      Cirrus and NeoMagic adapters (Marc La France).
1238. When removing PCI resource overlaps, always consider resources whose size
      can be accurately determined, whether active or not (Marc La France).

Revision 1.15 / (view) - annotate - [select for diffs] , Fri Dec 22 12:13:15 2000 UTC (13 years, 3 months ago) by alanh
Branch: MAIN
Changes since 1.14: +11 -6 lines
Diff to previous 1.14
fix Y coord's passed to pixmap cache when DRI disabled.

Revision 1.14 / (view) - annotate - [select for diffs] , Fri Dec 22 05:27:45 2000 UTC (13 years, 3 months ago) by tsi
Branch: MAIN
Changes since 1.13: +16 -10 lines
Diff to previous 1.13
Warnings and missing symbols

Revision 1.13 / (view) - annotate - [select for diffs] , Fri Dec 8 19:15:33 2000 UTC (13 years, 4 months ago) by martin
Branch: MAIN
CVS Tags: xf-4_0_2-bindist, xf-4_0_2, xf-4_0_1Zc, xf-4_0_1Zb, xf-4_0_1Za, xf-4_0_1Z
Branch point for: xf-4_0_2-branch
Changes since 1.12: +59 -6 lines
Diff to previous 1.12
1143. Add support PPC support on Rage 128 and disable Int10 for PPC on
      Rage 128 (until the bug in PPC Int10 support is fixed) (Kevin Martin).

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Dec 7 20:26:20 2000 UTC (13 years, 4 months ago) by dawes
Branch: MAIN
Changes since 1.11: +29 -18 lines
Diff to previous 1.11
1140. Resync with DRI CVS trunk, including:
       - SSE support updates
       - DRI-specific full screen mode
       - Reduce the minimum space required for 3D on the Rage 128
      (VA Linux).
1139. Fix a memory leak in the UTF-8 <--> CompoundText converter (#4354,
      Bruno Haible).
1138. Add support for the selection target UTF8_STRING to libXaw (#4353,
      Bruno Haible).
1137. Make Xlib's CompoundText converter ISO-2022 compliant (#4352,
      Bruno Haible).
1136. Fix 2 wacom driver bugs (core dump on VT switching, and USB support)
      (#4350, Frederic Lepied).
1134. Update the savage driver to all I/O via MMIO, and add DPMS support
      (4347, Ani Joshi).
1133. Change xfs to drop privs after daemonising so that the pid file can
      be written (#4346, Frederic Lepied).

Revision 1.11 / (view) - annotate - [select for diffs] , Thu Dec 7 15:43:42 2000 UTC (13 years, 4 months ago) by tsi
Branch: MAIN
Changes since 1.10: +4 -2 lines
Diff to previous 1.10
1129. Fix typo in int10 for IA-64's (Marc La France).
1128. Make PCI bridge information in the log more accurate (Marc La France).
1127. Update ATI docs (Marc La France).
1126. Another getValidBIOSBase() fix (Marc La France).
1125. If the loader server dies from a signal during initialisation, print a
      list of undefined symbols (Marc La France).
1124. Move Alpha MMIO definitions from xf86_OSproc.h to compiler.h
      (Marc La France).
1123. Change update.docs rule for shodow tree friendliness (Marc La France).

+ build and warning fixes.

Revision 1.10 / (view) - annotate - [select for diffs] , Wed Dec 6 18:08:54 2000 UTC (13 years, 4 months ago) by eich
Branch: MAIN
Changes since 1.9: +3 -0 lines
Diff to previous 1.9
- minor patches that I forgot in my last batch

Revision 1.9 / (view) - annotate - [select for diffs] , Tue Dec 5 15:37:11 2000 UTC (13 years, 4 months ago) by martin
Branch: MAIN
Changes since 1.8: +1 -8 lines
Diff to previous 1.8
1090. Enable 3D support for Rage 128 Mobility chips (Kevin Martin).

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Dec 4 19:21:52 2000 UTC (13 years, 4 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_1h
Changes since 1.7: +221 -188 lines
Diff to previous 1.7
1086. Updated Rage 128 DRI support from the DRI CVS (Gareth Hughes, VA Linux).

Revision 1.7 / (view) - annotate - [select for diffs] , Wed Nov 29 22:01:09 2000 UTC (13 years, 4 months ago) by mvojkovi
Branch: MAIN
Changes since 1.6: +49 -2 lines
Diff to previous 1.6
  Rage 128 improvements.

 Added Option "ShowCache"
 Added Option "VideoKey"

 Rewrote the Xv support for 128 (sorry).  Wrapped the BlockHandler
for timing, free's unused surfaces after 15 seconds.  Basically,
it's a copy of the MGA driver now.  Fixed alot of the artifact
problems so it's usable now but not quite right yet.  Still
don't have the Luma and Chroma surfaces matched quite right.
They're about a pixel off.  There are still some clipping bugs
and I can't seem to get pixel accurate clipping of the source.
I'm still working on it but I wanted to get this usable before
4.0.2 so I'm commiting these now.

  I'd recommend that somebody with Radeon hardware and docs
put support in the same file.  I'll try to go through later
and abstract some of the hardware parts so that there's
minimal code cloning between the drivers.

Revision 1.6 / (view) - annotate - [select for diffs] , Tue Nov 28 17:25:12 2000 UTC (13 years, 4 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_1g
Changes since 1.5: +5 -2 lines
Diff to previous 1.5
1009. Fix the glide driver's resolution of symbols from the glide library
      (#4281, Pontus Lidman).
1008. Fix X server stalling forever with local font servers on Linux 2.4
      kernels (#4280, Branden Robinson).
1007. Improve temp file handling in the Xaw library (#4279, Branden Robinson).
1006. Add support for Rage 128 RG (#4277, Michael Mattice).
1005. Modify XimGetCharCode() to use conversion from keysym to UCS and then
      from UCS to the appropriate charset specified in the locale description
      (#4276, Ivan Pascal).
1004. Allow Unicode fonts to be used as UTF-8 locale native fonts (#4275,
      Ivan Pascal).
1003. Fix abnt2/br XKB config (#4274, Paulo Cesar Pereira de Andrade).
1002. Let the Darwin X server build on pure Darwin as well as Mac OS X systems
      (#4273, Torrey T. Lyons).
1001. Patch to allow xdm to build on Darwin (#4273, Torrey T. Lyons).

Revision 1.5 / (view) - annotate - [select for diffs] , Tue Nov 21 23:10:34 2000 UTC (13 years, 4 months ago) by tsi
Branch: MAIN
Changes since 1.4: +17 -3 lines
Diff to previous 1.4
 976. Make xf86SoundKbdBell() available to modules (for citron driver)
      (Marc La France).
 975. Fix glide driver's check for glide library presence (Marc La France).
 974. Add missing symbol references in r128 and s3virge drivers
      (Marc La France).
 973. Fix int10 debugging and reading in all segments between 0x0C0000 and
      0x0F0000 (Marc La France).
 972. Fix typo in imake.c (Marc La France).

+ more warning fixes.

Revision 1.4 / (view) - annotate - [select for diffs] , Sat Nov 18 19:37:11 2000 UTC (13 years, 5 months ago) by tsi
Branch: MAIN
Changes since 1.3: +31 -24 lines
Diff to previous 1.3
 967. Change linux/int10 to intercept signals generated by the vm86() syscall
      rather than killing the server (Marc La France).
 966. Reinstate DG/UX mmap() bug work-around in int10 (Marc La France).
 965. Rage128 and Radeon fix for -configure (Marc La France).
 964. Fix int10 woes with retrieving PCI BIOSes (Marc La France).
 963. Allow modules to intercept signals that would otherwise kill the server
      (Marc La France).
 962. Fix static Xvfb server build (Marc La France).
 961. Some warning fixes (Marc La France).
 960. Rage128 and Radeon #include changes to reduce recompilations
      (Marc La France).

Revision 1.3 / (view) - annotate - [select for diffs] , Thu Nov 9 03:24:35 2000 UTC (13 years, 5 months ago) by martin
Branch: MAIN
CVS Tags: xf-4_0_1f
Changes since 1.2: +340 -337 lines
Diff to previous 1.2
 917. Fix r128 and radeon driver source code formatting that was munged
      during ATI merge (Kevin Martin).

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Nov 8 23:13:10 2000 UTC (13 years, 5 months ago) by alanh
Branch: MAIN
Changes since 1.1: +3 -4 lines
Diff to previous 1.1
fix visuals in r128/radeon.

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Nov 2 16:55:35 2000 UTC (13 years, 5 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_1e
Merge Rage128 and Radeon drivers into the ATI driver.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

Powered by
ViewCVS 0.9.2