Commit Graph

131 Commits

Author SHA1 Message Date
Thomas Winischhofer
1c03c71b29 SiS driver: Fixed "double" cursor in dual head mode after mode switch 2005-09-16 00:24:24 +00:00
Thomas Winischhofer
eed6bccec2 SiS driver: - Fix (gamma) brightness and add contrast
- EXA fixes (Eric Anholt)
2005-09-15 21:23:59 +00:00
Eric Anholt
08c93fc60c Test the right variables for turning on DRI support. 2005-09-14 09:12:17 +00:00
Thomas Winischhofer
f6def46f0b SiS driver: Make remaining TV modes vertically scalable Add 960x540 for
1080i
2005-09-07 19:44:14 +00:00
Thomas Winischhofer
13335937b6 SiS driver: Add support for 576P/625P and 576I/625I YPbPr (HDTV) output Add
720x576 and 768x576 for NTSC TV output
2005-09-05 14:26:16 +00:00
Thomas Winischhofer
be4ce63438 SiS driver: Make YPbPr output vertically scalable; improve horizontal
scaling
2005-09-02 17:10:36 +00:00
Thomas Winischhofer
8f09b03e8d SiS driver: Fix TV locking issue 2005-08-30 00:12:58 +00:00
Thomas Winischhofer
ce2c312e8c SiS driver: HDTV fixes 2005-08-29 23:27:32 +00:00
Thomas Winischhofer
569f355e7d SiS driver: Additional EXA fixes 2005-08-24 23:15:23 +00:00
Eric Anholt
bcb0c36df6 Bugzilla #4090: Introduce getters for pixmap pitch and offset, to
simplify/clarify it for driver writers who probably don't want to know
    what pPixmap->devPrivate.ptr or pPixmap->devKind mean. Converts the sis
    driver to use them, and bumps the EXA module minor version.
2005-08-24 22:43:27 +00:00
Matthieu Herrb
9616898015 Build fix for systems with BuildXF86DRI = NO 2005-08-21 15:25:30 +00:00
Daniel Stone
ef1e03be02 Update autogen.sh to one that does objdir != srcdir. 2005-08-18 09:03:49 +00:00
Thomas Winischhofer
533aef9ba5 SiS driver: My version number 2005-08-16 22:17:01 +00:00
Thomas Winischhofer
c11eed9f74 Hm, might have forgotten the headers 2005-08-16 22:08:50 +00:00
Thomas Winischhofer
8a7568031b SiS driver: Fix small glitch in mode switching for 302LV bridge 2005-08-16 22:06:59 +00:00
Alan Hourihane
1b66e83ad6 Egbert's 64bit fixes for mixed 32/64bit clients 2005-08-15 07:30:05 +00:00
Eric Anholt
50de2d7e58 - Fix the exa pixmap offset/pitch alignment to deal with non-POT alignment
requirements. MGA, notably, uses a multiple of 3 in some cases.
- Rename the pixmap offset/pitch alignment fields to more clearly state
    their meaning.
2005-08-14 19:46:55 +00:00
Thomas Winischhofer
ad62f278ff SiS driver: ARGH.... search/replace stupidity 2005-08-11 12:59:18 +00:00
Thomas Winischhofer
c018df3560 SiS driver: Rename BUFSIZ to something else to avoid confusion with stdio's
BUFSIZ
2005-08-11 12:57:12 +00:00
Thomas Winischhofer
102ff29c6a SiS driver: Add some convenience for SiSCtrl 2005-08-08 11:40:36 +00:00
Adam Jackson
bbf8a8e8db Post-merge fixups:
- Disable building the gamma driver
- Fix numerous Imakefiles to get header paths and subdirs right
- Symlink client-side GLX lib source from Mesa
- Add new shader subdirs to the Mesa core build
- Tweak the DDX drivers to not ask for "xf86dri.h"; they don't need it,
    since they don't generate protocol, and it was breaking the build.
XORG-6_99_99_900 XORG-6_8_99_900
2005-07-31 17:19:29 +00:00
Kevin E Martin
5567e32b61 Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
2005-07-29 21:22:44 +00:00
Søren Sandmann Pedersen
abd40577c5 Add xf86driproto to dependencies for drivers with DRI support. Patch from
Donnie Berkholz
2005-07-27 21:23:29 +00:00
Søren Sandmann Pedersen
183bef9259 Tue Jul 26 18:24:45 2005 Søren Sandmann <sandmann@redhat.com>
Include <X11/X.h> instead of "X.h"
2005-07-26 22:25:09 +00:00
Søren Sandmann Pedersen
c8836bb0f4 Build system for sis 2005-07-26 22:24:10 +00:00
Thomas Winischhofer
5be938441d SiS driver: Some fixes for multiple cards. Small fix for mode switching on
newer machines. Prepare for Dave's PCI cleanup.
XORG-6_8_99_16
2005-07-19 23:31:49 +00:00
Thomas Winischhofer
1d4febacb8 SiS driver: Fix xv offscreen memory allocation for Xv etc. 2005-07-18 21:00:57 +00:00
Thomas Winischhofer
73fbbff220 SiS driver: Minor fixes XORG-6_8_99_15 2005-07-15 15:35:18 +00:00
Thomas Winischhofer
e1915b0015 SiS driver: Some minor fixes (mainly for XGI) 2005-07-13 17:17:00 +00:00
Adam Jackson
22885ed4d5 Prep for modular builds by adding guarded #include "config.h" everywhere. 2005-07-11 02:29:59 +00:00
Thomas Winischhofer
fe03307e6a SiS driver: Clean up VBFlags mess, part 2 2005-07-08 16:32:14 +00:00
Thomas Winischhofer
e4491adfae SiS driver: Clean up VBFlags mess 2005-07-08 15:31:53 +00:00
Thomas Winischhofer
9a7d20ffb1 SiS driver: Distinguish between XGI V3XT A01 and A02 boards 2005-07-07 00:46:09 +00:00
Thomas Winischhofer
9e4d62bad9 Doc update 2005-07-06 14:58:42 +00:00
Thomas Winischhofer
5d40b10700 SiS driver: Use a reasonable MaxXFBMem setting if the user didn't supply
one. (Closes #2098, #2783)
2005-07-06 10:49:01 +00:00
Thomas Winischhofer
1f9a85f429 SiS driver: Sanitize log output 2005-07-05 17:32:05 +00:00
Thomas Winischhofer
8c1c7fe912 SiS driver: Another update of the manpage 2005-07-05 14:00:53 +00:00
Thomas Winischhofer
1fbbaec041 SiS driver: Remove debug output from previous commit which also fixed the
PCI device probing/initialisation for using SiS and XGI cards at the
    same time.
2005-07-05 13:49:15 +00:00
Thomas Winischhofer
afc2bfcc4f SiS driver: Update driver date 2005-07-05 13:45:40 +00:00
Thomas Winischhofer
4b4121955f SiS driver: Fix for mode-restoring if more than one cards are used. (Don't
read/write BIOS scratch area of non-primary cards)
2005-07-05 13:43:28 +00:00
Thomas Winischhofer
6597121283 SiS driver: Fixes for XGI Z7 (No Xv, no ARGB cursors, lower dotclock) 2005-07-05 13:09:54 +00:00
Thomas Winischhofer
66b8354a10 SiS driver: Sync accel before UploadTo/DownloadFromScreen 2005-07-04 17:36:07 +00:00
Thomas Winischhofer
286dc28ce8 SiS driver: Some further small fixes for XGI 2005-07-04 15:45:11 +00:00
Thomas Winischhofer
f834d1f1af SiS driver: Fixes for XGI Z7 2005-07-04 14:42:37 +00:00
Thomas Winischhofer
5fd45266fe SiS driver: Update manpage 2005-07-04 12:24:55 +00:00
Thomas Winischhofer
76ced1d616 SiS driver: Some small additions/fixes 2005-07-04 12:07:07 +00:00
Thomas Winischhofer
c8abdb74f9 SiS driver:
- Added initial support for XGI chipsets (V3XT, V5, V8, Z7). Z7 and V5 are
    untested. All features supported (Xv, HWCursor, DPMS, etc.). The binary
    XGI DRI driver is not supported.
- Ported driver to EXA 0.1.0. Known problems still to solve at this time
    are:
EXA's deinitialisation routine "DriverFini()" does not unwrap
    pScreen->DestroyPixmap (and others), leading to a crash on machines
    where the SWCursor is being used (SWCursor pixmaps are destroyed after
    EXA has destroyed the offscreen memory manager).
EXA does not work correctly with 24bpp framebuffers. For some reason, all
    pixmaps handed to the drawing primitives are 32bpp, despite the correct
    24bpp-flag handed to xf86SetDepthBpp().
2005-07-04 10:57:08 +00:00
Daniel Stone
1db609b22e Change all misc.h and os.h references to <X11/foo.h>. XORG-6_8_99_14 2005-07-01 22:43:13 +00:00
Thomas Winischhofer
9edddc6e94 SiS driver: Missing declaration 2005-06-29 23:06:12 +00:00
Thomas Winischhofer
8e36e074e6 SIS driver: Small fix for non-rectangular MergedFB layouts 2005-06-29 22:35:58 +00:00