Commit Graph

146 Commits

Author SHA1 Message Date
Kevin E Martin
8c17b504da Update package version number for RC1 release. XORG-6_99_99_901 2005-10-19 02:48:04 +00:00
Alan Coopersmith
e4d73b8642 Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
substitutions to work better with BSD make
2005-10-18 00:01:54 +00:00
Adam Jackson
5d20115817 More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
of indirectly
2005-10-17 22:57:35 +00:00
Alan Coopersmith
be5a30fa3e Use sed & cpp to substitute variables in driver man pages 2005-10-17 00:09:05 +00:00
Thomas Winischhofer
5461be0c19 SiS driver: Fix MIPS linking error XORG-6_8_99_901 2005-10-16 18:12:32 +00:00
Søren Sandmann Pedersen
a8ebd720f7 Check in generated README files 2005-10-04 20:01:03 +00:00
Søren Sandmann Pedersen
60b23a8cd5 - For all drivers that have a <driver>.sgml file, add code in their build
system to build the README file at make dist time
- in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
    will check if the required tools and files exist, and if so set a
    conditional.
- util/modular/symlink.sh
- Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
- Add all the README.<driver> to the list of excluded files
- xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
    it spew less warnings when the text file is built.
2005-10-03 21:22:08 +00:00
Thomas Winischhofer
abd9f74220 SiS driver: SiS301 supports 1024x768 in Hivision; exclude 512x384 2005-09-28 23:12:53 +00:00
Thomas Winischhofer
bfb25dcbb9 SiS driver: Fix Xv in MergedFB mode on SiS760 with hybrid memory 2005-09-23 16:34:04 +00:00
Thomas Winischhofer
27583a4ccc SiS driver: Fix a possible crash in case EXA killed our allocated areas 2005-09-21 23:50:13 +00:00
Thomas Winischhofer
0cb78509d1 SiS driver: Remove debug output 2005-09-20 16:38:53 +00:00
Thomas Winischhofer
2b7817e6be SiS driver: Color saturation for newer chipsets 2005-09-20 16:34:32 +00:00
Eric Anholt
9db2013e9c Break EXA ABI while we still can. Add coordinates to the UploadToScreen
hook so we can upload a subset of a pixmap, and convert the current
    drivers to respect that. Use this support to directly UploadToScreen in
    exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR
    programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches
    hot). I would have bumped major version, only I can't tell what the
    EXA_VERSION_* is supposed to be doing as opposed to the module version.
2005-09-18 02:32:23 +00:00
Thomas Winischhofer
6cf261a522 SiS driver: Improve vertical scaling for TV output on 301C 2005-09-17 23:07:17 +00:00
Thomas Winischhofer
a08a3a729b SiS driver: Fix dual-pointer issue in dual head mode (really this time)
Calculate 4-tap scaler data instead of using tables sisfb: if not
    loaded, it can't have POSTed cards...
2005-09-16 13:46:39 +00:00
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