Thomas Winischhofer
86846ea06b
SiS driver: Change 6.8.2 conditions to 6.9.0
2004-10-29 13:16:28 +00:00
Thomas Winischhofer
7c39b4436b
SiS driver: Fix XvSSEMemcpy option handling for <6.8.2
2004-10-29 10:44:26 +00:00
Thomas Winischhofer
c7737cae58
SIS driver: Fix compilation for pre-6.8.2
2004-10-29 10:38:47 +00:00
Thomas Winischhofer
43f68e100d
SiS driver: Fix compilation with -fPIC; implement sane OS check for SSE
...
support.
2004-10-29 10:35:16 +00:00
Thomas Winischhofer
64bfe79b6a
SiS driver: Fix memcpy() acceleration for AMD Duron CPUs (which do not
...
support SSE; falsely executed an SSE instruction if only mmxext is
supported by the CPU)
TODO: Fix OS check for SSE instructions. Need to find a way to install a
signal handler for SIGILL since that stupid xf86sighandler plainly
"return"s and causes an immediate second SIGILL as the "return" returns
to the illegal instruction itself.
2004-10-29 00:24:56 +00:00
Thomas Winischhofer
e78fcc7a7c
SiS driver: Clean up; remove unneccessary register writes in Xv code; add
...
gamma brightness features.
2004-10-28 22:14:59 +00:00
Thomas Winischhofer
b69ddb60c9
SiS driver: Enhanced memcpy() stuff; added optimized memcpy() for AMD64
...
(AMD64 code is entirely untested yet - anybody?)
2004-10-27 14:31:45 +00:00
Thomas Winischhofer
19e825ebc8
SiS driver: Another fix for asm memcpy()
2004-10-22 00:09:43 +00:00
Thomas Winischhofer
0c2896f826
SiS driver: Fix for asm memcpy
2004-10-21 23:49:58 +00:00
Thomas Winischhofer
ac38a12854
SiS driver: Add sis_memcpy.c
2004-10-21 23:41:14 +00:00
Thomas Winischhofer
5170023bcf
SiS driver: Add assembler memcpy() routines for Xv
2004-10-21 23:36:13 +00:00
Thomas Winischhofer
f27d162b32
SiS driver: MergedFB mode fix/enhancement:
...
- Make merged modes look really different for vidmod ext (by providing a
fake dotclock)
- Add "+"-notation for clone modes; used instead of "-" if two different
modes are to be merged for cloning.
2004-10-15 17:47:55 +00:00
Thomas Winischhofer
4c5d71a3b6
SiS driver: Fix false comment
2004-10-13 18:14:07 +00:00
Thomas Winischhofer
46d0b00694
SiS driver:
...
- Update driver date
- Add support for Panasonic AE700 projector (1280x720 50/60Hz native modes
for HDMI/DVI-D (why don't these stupid devices propagate these modes in
their EDID?!)
2004-10-13 18:08:12 +00:00
Thomas Winischhofer
e311b3b1c9
SiS driver: Fix VB PRG CLK for actually released pre-released BIOSes for
...
661 series.
2004-10-13 18:00:37 +00:00
Thomas Winischhofer
5887d36e9d
SiS driver: Loosen DDC-check and don't bail out if devices wrongly report
...
being "non-RGB-multicolor" type. (For Panasonic AE500 projector and
some DVI-to-VGA adaptors)
2004-10-02 11:22:29 +00:00
Adam Jackson
1429e451ec
Bug #1252 , #1253 , #1255 , #1256 : Various typo fixes from Dave Jones.
2004-09-22 04:38:03 +00:00
Kevin E Martin
1b6d878732
Support for Sis 1280x800 panels (Bug #1139 , Thomas Winischhofer).
XORG-6_7_99_903
XORG-6_8_1_901
XORG-6_8_0
XORG-6_8_1
XORG-6_8_1_902
rel-0-6-1
lg3d-rel-0-7-0
XORG-6_7_99_904
XORG-6_8_1_903
lg3d-base
2004-08-20 18:57:06 +00:00
Thomas Winischhofer
b94ee52295
SiS driver: Additional bytes->pixel conversions for AllocateLinear
XORG-6_7_99_902
XORG-6_7_99_901
2004-08-14 15:35:49 +00:00
Thomas Winischhofer
5521527419
SiS driver:
...
- RENDER acceleration now supports more PictOps (Clear, Src, Dst)
- Linear offscreen manager counts in PIXELS, not BYTES - fix video code not
to allocate too much
- Kill compiler warning for DRI
2004-08-14 15:26:51 +00:00
Thomas Winischhofer
9d509f63ee
SiS driver: Add 960x600 as built-in mode (1080i, LCD, VGA)
2004-08-12 12:59:25 +00:00
Thomas Winischhofer
5a5956a8b9
SiS driver: Remove unneeded statement
XORG-6_7_99_2
2004-08-11 19:01:33 +00:00
Thomas Winischhofer
32f31c8443
SiS driver: Adapt mode numbers to new BIOS scheme and provide translation
2004-08-11 18:54:36 +00:00
Thomas Winischhofer
813ad3aea6
SiS driver:
...
- Small fix for 1280x720 on larger panels
- Small fix for built-in modes on non-standard panels
2004-08-11 00:45:43 +00:00
Thomas Winischhofer
7266df7537
SiS driver: Additional fixes for LCD
2004-08-10 22:49:42 +00:00
Thomas Winischhofer
1a5d711d1e
SiS driver:
...
- update timing for 1280x800, 1280x720 and 1280x768 panels
- allow more modes for LCD (just don't scale them if we can't)
- cleanup
2004-08-10 21:57:20 +00:00
Thomas Winischhofer
079bf141c4
SiS driver:
...
- Add support for UMC-made video bridges
- Add support for centering screen on non-standard panels
XORG-6_7_99_1
2004-08-09 13:55:06 +00:00
Thomas Winischhofer
69289fc61e
SiS driver: Warning fix
2004-08-07 18:05:05 +00:00
Thomas Winischhofer
169822a2d2
SiS driver:
...
- Clean up version printing
2004-08-06 13:08:21 +00:00
Thomas Winischhofer
b36c10f803
SiS driver:
...
- enable new RENDER code (despite the X.org version number for now)
2004-08-06 08:52:07 +00:00
Thomas Winischhofer
4fe1e616a2
SiS driver:
...
- warning fixes for SunOS cc
- documentation update
2004-08-05 15:35:30 +00:00
Thomas Winischhofer
c22f737fd6
SiS driver:
...
- Adapt to new RENDER hooks (will be used if X.org version is > 6.7.0.0)
- Use drmCommandWrite instead of compat-layer if drmWriteCommend exists
- Unify driver after changes for dlloader
2004-08-04 15:46:34 +00:00
Adam Jackson
c7bcee0dc0
Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
...
framebuffer formats except cfb and the overlay modes should work, and
r128 and radeon need to be loaded from the ati driver (both issues to
be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
drivers. elfloader users shouldn't be affected.
2004-07-30 20:30:54 +00:00
Thomas Winischhofer
725276d251
SiS driver: Fix for 650/740 new BIOS data layout
2004-07-26 22:40:56 +00:00
Thomas Winischhofer
4b2c04c9f1
SiS driver, vacation time edition:
...
- Overrule bogus HSync/VRefresh ranges for LCD and TV
- Fix for videobridgeless systems
2004-07-07 21:14:45 +00:00
Thomas Winischhofer
1d8c6bd12b
SiS driver:
...
- Fix detection of non-standard panels
- Support Sanyo PLV-Z2 in non-HDCP mode
- Rework mode validation (map unsupported modes for TV to modes with same
resolution)
2004-06-29 10:09:58 +00:00
Thomas Winischhofer
f112c72223
SiS driver:
...
- Use sane HSync/VRefresh ranges for LCD and TV if the user didn't specify
any in xorg.conf
- Use PAL by default of TV output forced (and TV not detected)
2004-06-23 21:35:45 +00:00
Thomas Winischhofer
a8ea311516
SiS driver: Fix LCD support for ECS 90x; Work-around broken BIOS reporting
...
wrong LCD size.
2004-06-21 00:38:20 +00:00
Thomas Winischhofer
870c22fd42
Load glx module automatically if DRI is enabled Make DRI wrapper compile on
...
older versions, too Bump driver version to correct date
2004-06-17 16:33:26 +00:00
Thomas Winischhofer
ff1eae6713
Add missed DRI change
2004-06-17 14:25:51 +00:00
Thomas Winischhofer
515b943c44
SiS driver update 2004/06/17
2004-06-17 13:20:14 +00:00
Eric Anholt
dccd124b50
Merge DRI-trunk-20040613 changes in programs/Xserver/hw/xfree86/drivers,
...
with the following notes:
- Savage and Mach64 (= ati/ati*.[ch] changes) DRI not merged due to
insecurity.
- VIA driver converted to new drmContext and drmHandle names.
- Radeon driver merge conflicted in many places, and MergedFB at least
could probably use some checking at this point.
2004-06-16 09:44:00 +00:00
Eric Anholt
ad305d6d44
DRI trunk-20040613 import
DRI-trunk-20040721
DRI-trunk-20040613
2004-06-16 09:27:09 +00:00
Eric Anholt
5880d0f36b
DRI XFree86-4_3_99_12-merge import
DRI-XFree86-4_3_99_12-merge
2004-06-16 09:23:54 +00:00
Egbert Eich
2a8d0bc1b0
Merging XORG-CURRENT into trunk
XACE-SELINUX-MERGE
2004-04-23 19:45:40 +00:00
Egbert Eich
36986a29ab
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
xf86-4_4_99_1
2004-03-14 08:33:36 +00:00
Egbert Eich
edfb01cf07
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
xf86-4_4_0
2004-03-03 12:12:25 +00:00
Egbert Eich
07d847169b
readding XFree86's cvs IDs
xf86-4_3_99_903
2004-02-26 13:35:55 +00:00
Egbert Eich
a2b4d6323e
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2004-02-26 09:23:24 +00:00
Kaleb Keithley
bb935a32bb
Import most of XFree86 4.4RC3. This import excludes files which have the
...
new license. If we want to, later we can import 4.4RC3 again and pick
up the files that have the new license, but for now the vendor branch
is "pure."
xf86-4_3_99_903_special
2004-02-23 20:35:11 +00:00