1commit 866e109fc12752b1679e0b59baf40326d421a03f
2Author: Kevin Brace <kevinbrace@gmx.com>
3Date:   Tue Dec 3 10:09:49 2019 -0800
4
5    Version bumped to 0.12.0
6    
7    A maintenance release to support X.Org X Server 1.20.
8    
9    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
10
11commit f0c0896a83e8545aa3b779934b4c30c2e5f371cf
12Author: Kevin Brace <kevinbrace@gmx.com>
13Date:   Tue Nov 26 09:31:52 2019 -0800
14
15    Enable SISGAMMARAMP macro on X.Org X Server
16    
17    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
18
19commit eac25b01caee75210fe4df60bf2363a642981d93
20Author: Kevin Brace <kevinbrace@gmx.com>
21Date:   Tue Nov 26 09:31:37 2019 -0800
22
23    Fix for xf86InterceptSigIll() discontinuation in X Server 1.20
24    
25    xf86InterceptSigIll() will still be used on X.Org X Server 1.19 or
26    older.
27    
28    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
29
30commit 5d816e15d8bbafa59b072e5fd561e1897a0ea04b
31Author: Kevin Brace <kevinbrace@bracecomputerlab.com>
32Date:   Tue Nov 26 09:31:22 2019 -0800
33
34    Do not call xf86DisableRandR() for X Server 1.20
35    
36    This is needed for X Server 1.20 support.
37    
38    Signed-off-by: Kevin Brace <kevinbrace@bracecomputerlab.com>
39
40commit dfe2ce49b5e9664787f5677507eba7ea0446fb7e
41Author: Kevin Brace <kevinbrace@gmx.com>
42Date:   Fri Jul 26 15:44:13 2019 -0700
43
44    Version bumped to 0.11.0
45    
46    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
47
48commit 16fe43012005f249375e83ebf43da76d6de67cb7
49Author: Kevin Brace <kevinbrace@gmx.com>
50Date:   Thu Jul 18 15:31:14 2019 -0700
51
52    Convert text format specifier type to unsigned short
53    
54    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
55
56commit 9e42918588b65860422cb296a92ecede15db7419
57Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
58Date:   Sat May 4 16:57:57 2019 +0200
59
60    configure.ac: fix cross-compilation
61    
62    AC_CHECK_FILE can't be used when cross-compiling
63    
64    [Retrieved from:
65    https://git.buildroot.net/buildroot/tree/package/x11r7/xdriver_xf86-video-sis/0001-cross.patch]
66    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
67
68commit 22d3c79f9718dada0d8ef386a3a2cd2db31d7bc8
69Author: Kevin Brace <kevinbrace@gmx.com>
70Date:   Mon Dec 17 18:53:46 2018 -0600
71
72    Convert EXA support preprocessor macro to USE_EXA
73    
74    All the other DDXs do it this way.
75    
76    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
77
78commit 0baf5baf7ecb0197961c8ce92943fedba852e437
79Author: Kevin Brace <kevinbrace@gmx.com>
80Date:   Mon Dec 17 15:23:07 2018 -0600
81
82    Eliminate constant related compilation warnings for native functions
83    
84    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
85
86commit 0b2cce041e445cee8a8308b9ae4ea70794ae8c13
87Author: Kevin Brace <kevinbrace@gmx.com>
88Date:   Mon Dec 17 15:08:45 2018 -0600
89
90    Eliminate swap macro related unused variable compilation warnings
91    
92    Unfortunately, commit c530ebb5d4ad0663838a0132e3610d713eaaa640 did not
93    the check for ABI_VIDEODRV_VERSION where the swap macros are actually
94    used in the code. Checking for ABI_VIDEODRV_VERSION suppresses unused
95    variable compilation warnings for newer versions of the X Server.
96    
97    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
98
99commit 301cefae671cb2a4f25b068b0ef2ea9331ae17f3
100Author: Kevin Brace <kevinbrace@gmx.com>
101Date:   Mon Dec 17 15:07:55 2018 -0600
102
103    Suppress logical operation and parenthesis related compilation warnings
104    
105    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
106
107commit 940eed5b73b28d3067b025e583ebf257cdd4603f
108Author: Kevin Brace <kevinbrace@gmx.com>
109Date:   Mon Dec 17 15:06:53 2018 -0600
110
111    Eliminate set but not used variable compilation warnings
112    
113    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
114
115commit 7e75c8b1e944132186f8b3a9227d0eaf651b1206
116Author: Alan Coopersmith <alan.coopersmith@oracle.com>
117Date:   Fri Dec 7 19:09:21 2018 -0800
118
119    Update configure.ac bug URL for gitlab migration
120    
121    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
122
123commit 3fcdc11644f65744c1980e24f860bd20fc4cc782
124Author: Alan Coopersmith <alan.coopersmith@oracle.com>
125Date:   Sat Nov 10 13:03:46 2018 -0800
126
127    Remove obsolete B16 & B32 tags in struct definitions
128    
129    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
130
131commit 413dfdfc456d4b8a33c55012227850b1bdc07d84
132Author: Kevin Brace <kevinbrace@gmx.com>
133Date:   Wed Jul 11 21:15:33 2018 -0700
134
135    Elimination of many "variable set but not used" compilation warnings
136    
137    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
138
139commit 5559abc347a698ed0baf79ba7d57b4bc0056f33e
140Author: Kevin Brace <kevinbrace@gmx.com>
141Date:   Wed Jul 11 21:02:37 2018 -0700
142
143    Add conditional compilation directives to suppress compilation warnings
144    
145    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
146
147commit 31f3dd0df2bc855ba9955b588cbcaaa25e3e60d6
148Author: Kevin Brace <kevinbrace@gmx.com>
149Date:   Wed Jul 11 17:09:04 2018 -0700
150
151    Minor adjustment to the compilation order
152    
153    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
154
155commit a50b2b3412dd8e7f3916acb142c942e85ffcb3e5
156Author: Emil Velikov <emil.velikov@collabora.com>
157Date:   Mon Jul 17 12:01:57 2017 +0100
158
159    xf86-video-sis: remove the GlxSetVisualConfigs stub and friends
160    
161    The function was an empty since 2008 at least. Remove it alongside the
162    unused GLX visuals code.
163    
164    With this all the GL/GLX dependencies in the driver are gone.
165    
166    Cc: Connor Behan <connor.behan@gmail.com>
167    Cc: Thomas Klausner <wiz@NetBSD.org>
168    Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
169
170commit 4b1356a2b7fd06e9a05d134caa4033681c939737
171Author: Adam Jackson <ajax@redhat.com>
172Date:   Thu Feb 16 11:21:27 2017 -0500
173
174    Remove reference to ->virtualFrom
175    
176    The core will print this information as well anyway.
177    
178    Signed-off-by: Adam Jackson <ajax@redhat.com>
179
180commit d8b449d331a16e80a75382de60f10b3670ad4cf0
181Author: Mihail Konev <k.mvc@ya.ru>
182Date:   Thu Jan 26 14:00:22 2017 +1000
183
184    autogen: add default patch prefix
185    
186    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
187
188commit e281d49ee462afe27f52be8334c67613216a62a6
189Author: Emil Velikov <emil.l.velikov@gmail.com>
190Date:   Mon Mar 9 12:00:52 2015 +0000
191
192    autogen.sh: use quoted string variables
193    
194    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
195    fall-outs, when they contain space.
196    
197    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
198    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
199    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
200
201commit 96f78918e84971578f5217affba31a535227d947
202Author: Peter Hutterer <peter.hutterer@who-t.net>
203Date:   Tue Jan 24 10:32:07 2017 +1000
204
205    autogen.sh: use exec instead of waiting for configure to finish
206    
207    Syncs the invocation of configure with the one from the server.
208    
209    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
210    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
211
212commit 576d819d534c22e7b9cd1488e847b95ed856f527
213Author: Alan Coopersmith <alan.coopersmith@oracle.com>
214Date:   Sun Jun 1 21:03:14 2014 -0700
215
216    autogen.sh: Honor NOCONFIGURE=1
217    
218    See http://people.gnome.org/~walters/docs/build-api.txt
219    
220    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
221
222commit 9c55c0de3e96d2758c1fe5176531b98c7009bdca
223Author: Alan Coopersmith <alan.coopersmith@oracle.com>
224Date:   Sun Jun 1 21:03:13 2014 -0700
225
226    configure: Drop AM_MAINTAINER_MODE
227    
228    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
229
230commit 3b1aca65448a0660d8ecb60b2431a306b66d5a5a
231Author: Matt Turner <mattst88@gmail.com>
232Date:   Tue Jan 17 14:45:31 2017 -0800
233
234    xf86-video-sis 0.10.9
235    
236    Signed-off-by: Matt Turner <mattst88@gmail.com>
237
238commit 96fee560cd8bf7bf27048ce5fe67b7af6838c8d0
239Author: Adam Jackson <ajax@redhat.com>
240Date:   Tue Jul 19 10:03:56 2016 -0400
241
242    Adapt Block/WakeupHandler signature for ABI 23
243    
244    Signed-off-by: Adam Jackson <ajax@redhat.com>
245
246commit 328073e46f9b9fcc09e637c94496c90273a0a4f6
247Author: Thomas Klausner <wiz@NetBSD.org>
248Date:   Sun Sep 13 23:28:53 2015 +0200
249
250    Fix arguments for miSetPointerPosition.
251    
252    For the call for the API between versions 5 and 15.
253    
254    Reviewed-by: Connor Behan <connor.behan@gmail.com>
255
256commit 13b56dc68af8cc41f4fd44115302a3ebbe6662a1
257Author: Matt Turner <mattst88@gmail.com>
258Date:   Sat Aug 29 16:35:43 2015 -0700
259
260    xf86-video-sis: bump to version 0.10.8.
261    
262    Signed-off-by: Matt Turner <mattst88@gmail.com>
263
264commit e834b2cdaedccff5e13cef86af23e46992c2530a
265Author: Connor Behan <connor.behan@gmail.com>
266Date:   Mon Aug 3 13:22:24 2015 -0400
267
268    Remove upload / download EXA hooks
269    
270    Support based on something other than libc memcpy was never added, so
271    these functions did not improve upon software fallback at all.
272    
273    Signed-off-by: Connor Behan <connor.behan@gmail.com>
274
275commit 0f50f8c3db2b9f1c9d4ecab8ad278e9db6418a92
276Author: Dave Airlie <airlied@redhat.com>
277Date:   Wed Nov 12 09:27:33 2014 +1000
278
279    sis: force build, who uses this crazy code anyways
280
281commit d2597696ba81862d80ec17b978d8370c58572e27
282Author: Dave Airlie <airlied@redhat.com>
283Date:   Wed Nov 12 08:04:21 2014 +1000
284
285    sis: more build fixes against master X server.
286
287commit d0550de19cacab3e591641ba358a72fbc798b231
288Author: Dave Airlie <airlied@redhat.com>
289Date:   Mon Sep 22 12:45:02 2014 +1000
290
291    sis: fix build against latest xserver
292
293commit 49796d6a3274adc0250ee07faa6bc63e41c98740
294Author: Peter Hutterer <peter.hutterer@who-t.net>
295Date:   Fri Nov 22 08:21:18 2013 +1000
296
297    Fix format-security warnings
298    
299    sis_driver.c: In function 'SISErrorLog':
300    sis_driver.c:432:5: error: format not a string literal and no format arguments [-Werror=format-security]
301         xf86DrvMsg(pScrn->scrnIndex, X_ERROR, str);
302         ^
303    sis_driver.c:439:5: error: format not a string literal and no format arguments [-Werror=format-security]
304         xf86DrvMsg(pScrn->scrnIndex, X_ERROR, str);
305         ^
306    sis_driver.c: In function 'SiSUpdateXineramaScreenInfo':
307    sis_driver.c:1917:4: error: format not a string literal and no format arguments [-Werror=format-security]
308        xf86DrvMsg(pScrn1->scrnIndex, X_INFO, rectxine);
309        ^
310    sis_driver.c:1924:8: error: format not a string literal and no format arguments [-Werror=format-security]
311            xf86DrvMsg(pScrn1->scrnIndex, X_INFO, rectxine);
312    
313    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
314    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
315
316commit 0a4336efaafac4c34d4287b5df586bbb418f7f76
317Author: Alan Coopersmith <alan.coopersmith@oracle.com>
318Date:   Sat Oct 26 14:27:17 2013 -0700
319
320    Fix HDisplay/VDisplay typos
321    
322    Found by gcc -Wlogicalops:
323    
324    sis_driver.c: In function 'SiS_CheckModeCRT2':
325    sis_driver.c:13754:5: warning: logical 'and' of mutually exclusive tests is always false [-Wlogical-op]
326    sis_driver.c:13755:6: warning: logical 'and' of mutually exclusive tests is always false [-Wlogical-op]
327    sis_driver.c:13756:6: warning: logical 'and' of mutually exclusive tests is always false [-Wlogical-op]
328    sis_driver.c:13758:5: warning: logical 'and' of mutually exclusive tests is always false [-Wlogical-op]
329    sis_driver.c:13759:6: warning: logical 'and' of mutually exclusive tests is always false [-Wlogical-op]
330    
331    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
332    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
333
334commit 7d4402786b758de3e6ce2641e15a39d612d5c518
335Author: Adam Jackson <ajax@redhat.com>
336Date:   Mon Oct 15 19:11:30 2012 -0400
337
338    Stop including xf86Priv.h
339    
340    As the name might suggest, it's server-private.
341    
342    Signed-off-by: Adam Jackson <ajax@redhat.com>
343
344commit 926d4f655c8491b68a338f50c810f6729686ec9f
345Author: Adam Jackson <ajax@redhat.com>
346Date:   Tue Sep 25 08:54:51 2012 -0400
347
348    Remove mibstore.h
349    
350    Signed-off-by: Adam Jackson <ajax@redhat.com>
351
352commit 339fb3bc032b9f35b07b90480ae82a0fd352e078
353Author: Jan Lindemann <jan@jannet.de>
354Date:   Thu Aug 30 20:09:10 2012 +0200
355
356    Replace xf86UnMapVidMem with pci_device_unmap_range
357    
358    Mixing pci_device_map_range with xf86UnMapVidMem doesn't work too well.
359    
360    X.Org bug#18028 <https://bugs.freedesktop.org/show_bug.cgi?id=18028>
361    
362    Bug found by Bryan Henderson <bryanh@giraffe-data.com>
363    
364    Signed-off-by: Julien Cristau <jcristau@debian.org>
365
366commit 8c5127a6815935635b84835055bf4c2501c0bf6e
367Author: Dave Airlie <airlied@redhat.com>
368Date:   Tue Jul 17 16:05:09 2012 +1000
369
370    xf86-video-sis: bump to version 0.10.7
371    
372    Signed-off-by: Dave Airlie <airlied@redhat.com>
373
374commit c3d8d70edd06b8ecedd341df8b33ba71c01e64b3
375Author: Dave Airlie <airlied@gmail.com>
376Date:   Sun Jul 15 19:55:19 2012 +1000
377
378    sis: add xaa configure support
379    
380    SIS is already plumbed to not need XAA, just hook it up.
381    
382    Signed-off-by: Dave Airlie <airlied@redhat.com>
383
384commit 314d56d0addfaa5c24d14de675416b3aca7f4a19
385Author: Alan Coopersmith <alan.coopersmith@oracle.com>
386Date:   Fri Jun 29 20:40:01 2012 -0700
387
388    Make SiSRegInit & SiSSetLVDSetc args match in both headers that define them
389    
390    Adds include of "sis_dac.h" to init.c to force compilers to compare the
391    definitions, making it obvious that sis_dac.h defined an extra argument
392    to SiSSetLVDSetc that the function itself didn't have, and that SiSRegInit
393    expected an unsigned long (in the form of SISIOADDRESS), not the unsigned
394    short that sis_dac.h claimed to pass it.
395    
396    Found by the Parfait 1.0 bug checking tool:
397    
398    Error: Function Call Mismatch
399       Function call with extra args: Forward declaration of function 'SiSSetLVDSetc' does not match its definition
400          Function expects 1 argument (SiS_Private*); given 2 (SiS_Private*, unsigned short)
401            at line 604 of driver/xf86-video-sis/src/sis_dac.c in function 'SiS300Restore'.
402              Function defined at line 1153 of driver/xf86-video-sis/src/init.c.
403    [repeated for each call]
404    
405    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
406
407commit aa79b0f5dbbeda194916365539d06c3c090b80d2
408Author: Dave Airlie <airlied@redhat.com>
409Date:   Mon Jul 2 13:19:04 2012 +0100
410
411    sis 0.10.6 release.
412    
413    Signed-off-by: Dave Airlie <airlied@redhat.com>
414
415commit df17d3039e856c13b0476122a01b8c20f7d2de88
416Author: Dave Airlie <airlied@redhat.com>
417Date:   Mon Jul 2 13:16:26 2012 +0100
418
419    sis: fix build against older servers.
420    
421    Signed-off-by: Dave Airlie <airlied@redhat.com>
422
423commit 331c276b47af1140a64125bff39901f8a8271eb7
424Author: Dave Airlie <airlied@redhat.com>
425Date:   Mon Jul 2 13:13:42 2012 +0100
426
427    sis: 0.10.5 release
428    
429    Signed-off-by: Dave Airlie <airlied@redhat.com>
430
431commit f6d49466ca538c65fa8c66352e421c2624e204f1
432Author: Dave Airlie <airlied@redhat.com>
433Date:   Wed Jun 6 09:50:31 2012 +0100
434
435    sis: drop xf86PciInfo.h
436    
437    Signed-off-by: Dave Airlie <airlied@redhat.com>
438
439commit 1b20cd63a974f792bd15e13d1c6caa3bbabbe106
440Author: Dave Airlie <airlied@redhat.com>
441Date:   Wed Jun 6 09:46:42 2012 +0100
442
443    sis: port to new compat API.
444    
445    Signed-off-by: Dave Airlie <airlied@redhat.com>
446
447commit e067fc080c653a5d47cd319ca1a7afeebe6c7c4e
448Author: Alan Coopersmith <alan.coopersmith@oracle.com>
449Date:   Fri Mar 23 19:52:38 2012 -0700
450
451    xf86-video-sis 0.10.4
452    
453    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
454
455commit f5dafa24d825a7d279c8177422c66b997b82d240
456Author: Johannes Obermayr <johannesobermayr@gmx.de>
457Date:   Mon Feb 6 23:15:31 2012 +0100
458
459    Fix build with XInput version 12.
460    
461    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
462
463commit bdaf1ba97cf8b0abb5aeee97a822ee466bf8f5f5
464Author: Peter Hutterer <peter.hutterer@who-t.net>
465Date:   Tue Jan 17 15:21:26 2012 +1000
466
467    Undo typos from last commit
468    
469    Reported-by: Tormod Volden <debian.tormod@gmail.com>
470    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
471
472commit 9c1f8f775ca692858fd88e325ef815cc49e55805
473Author: Peter Hutterer <peter.hutterer@who-t.net>
474Date:   Wed Jan 4 13:58:01 2012 +1000
475
476    Untangle XF86DRI from the driver-specific DRI define
477    
478    XF86DRI is defined by xorg-server.h, so --disable-dri in the sis driver
479    itself does exactly nothing other than not fill in the CFLAGS and thus stop
480    the driver from compiling.
481    
482    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
483    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
484
485commit 16724f3ecd322c64d9ee164fb122d4285d9cef08
486Author: Peter Hutterer <peter.hutterer@who-t.net>
487Date:   Mon Oct 31 15:03:21 2011 +1000
488
489    Use miPointerSetPosition, not miPointerAbsoluteCursor
490    
491    miPointerAbsoluteCursor was removed in '09.
492    
493    Technically this shouldn't just work on the VCP since any master pointer may
494    end up in the dead area. However, I suspect the Venn diagramm of MPX users
495    and sis merged framebuffer users shows little overlap.
496    
497    miPointerSetPosition's prototype changed a few times, these are a bunch of
498    untested ifdefs that should be correct according to the git history.
499    
500    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
501    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
502
503commit 3e0d8e11927b8c68f6531eef39eb5bca557e887b
504Author: Adam Jackson <ajax@redhat.com>
505Date:   Mon Dec 19 17:28:33 2011 -0500
506
507    Fall back to shadowfb if XAA is unavailable
508    
509    Signed-off-by: Adam Jackson <ajax@redhat.com>
510
511commit 2b459f385dc2f1b5e769e2ce84b6f4ec099c0a23
512Author: Jeremy Huddleston <jeremyhu@apple.com>
513Date:   Mon Oct 31 11:57:49 2011 -0700
514
515    Build fix for older servers (error: conflicting types for 'pciTag')
516    
517    /usr/include/xorg/xf86Pci.h:254:25: note: previous declaration of 'pciTag' was here
518    
519    Reported-by: Johannes Obermayr <johannesobermayr@gmx.de>
520    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
521
522commit 0ab07a477a4916923a13c073c3fd6e575e79f725
523Author: Jeremy Huddleston <jeremyhu@apple.com>
524Date:   Sun Oct 30 11:09:30 2011 -0700
525
526    Use pci_device_map_legacy rather than xf86MapDomainMemory on newer servers
527    
528    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
529
530commit 77046f9be08295dbca69b51987df3308a284d87e
531Author: Jeremy Huddleston <jeremyhu@apple.com>
532Date:   Sat Oct 29 17:44:55 2011 -0700
533
534    Convert use of LookupWindow to dixLookupWindow
535    
536    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
537
538commit 06f8213bffd27360d5cc3df0cad19b102cc928e2
539Author: Jeremy Huddleston <jeremyhu@apple.com>
540Date:   Sat Oct 29 17:32:21 2011 -0700
541
542    pciTag was removed from xorg-server, so provide it in-driver until this is updated to use libpciaccess
543    
544    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
545
546commit 03644653d051e4f5b8498c790626a9bed2756a89
547Author: Jeremy Huddleston <jeremyhu@apple.com>
548Date:   Sat Oct 29 17:25:18 2011 -0700
549
550    Silence warnings by using newer xf86dgaproto
551    
552    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
553
554commit 4b0aab53a1e8500578f86178761f4c805b2a5990
555Author: Jeremy Huddleston <jeremyhu@apple.com>
556Date:   Wed Oct 19 00:40:32 2011 -0700
557
558    Build fix for ABI Version 12
559    
560    ABI Version 12 removes support for multiple PCI domains.  If you need to
561    use this driver on a system with more than one PCI domain, you should
562    either port this driver to using libpciaccess directly or stick with an
563    older server.
564    
565    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
566
567commit 69aa104ed064ca08196e7310e232ddb5c9a590bd
568Author: Jeremy Huddleston <jeremyhu@apple.com>
569Date:   Wed Oct 19 00:35:02 2011 -0700
570
571    Use unsigned long rather than deprecated IOADDRESS
572    
573    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
574
575commit 28f3a899a1e317b665cc1925ce7a4e34818cfd1f
576Author: Jeremy Huddleston <jeremyhu@apple.com>
577Date:   Fri Oct 7 12:32:22 2011 -0700
578
579    Use malloc/calloc/realloc/free directly
580    
581    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
582
583commit c530ebb5d4ad0663838a0132e3610d713eaaa640
584Author: Jeremy Huddleston <jeremyhu@apple.com>
585Date:   Fri Oct 7 12:24:40 2011 -0700
586
587    Fix build failures with recent server changes to swapl and swaps
588    
589    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
590
591commit 89e9a38f0ccda9b9ee973f5cd5e57cad73eb7421
592Author: Matt Turner <mattst88@gmail.com>
593Date:   Sun Sep 25 12:32:08 2011 -0400
594
595    Fix wrong-sized swaps
596    
597    Signed-off-by: Matt Turner <mattst88@gmail.com>
598
599commit 94f23a5672ebeac61cc32e34882d637aa0c7f2f4
600Author: Alan Coopersmith <alan.coopersmith@oracle.com>
601Date:   Sat Jun 4 21:00:03 2011 -0700
602
603    Convert sis.man from XORG_RAWCPP to using sed like other drivers
604    
605    Upgrade to util-macros 1.8 for additional man page support
606    
607    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
608    The value of MAN_SUBST is the same for all X.Org packages.
609    
610    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
611    The existing statement can now be removed from the configuration file.
612    
613    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
614    Enables silent rule and use platform appropriate version of sed.
615    
616    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
617    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
618
619commit b3368984ae83355d70e06eedefff28c1b84eb16c
620Author: Jesse Adkins <jesserayadkins@gmail.com>
621Date:   Tue Sep 28 13:29:51 2010 -0700
622
623    Purge cvs tags.
624    
625    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
626    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
627
628commit c2a6ffda81b343d09dfae6ef68983bf28194a00c
629Author: Gaetan Nadon <memsize@videotron.ca>
630Date:   Wed Jul 21 16:49:04 2010 -0400
631
632    config: add comments for main statements
633
634commit ae7ac7fe58a1311544b9d0091614a61d29eef171
635Author: Gaetan Nadon <memsize@videotron.ca>
636Date:   Wed Jul 21 16:07:00 2010 -0400
637
638    config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
639    
640    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
641
642commit fe34acc246e938bd190af11a0361a2541fcc590c
643Author: Gaetan Nadon <memsize@videotron.ca>
644Date:   Wed Jul 21 14:37:41 2010 -0400
645
646    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
647    
648    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
649
650commit 4d77c76f9c94804efd942328722fb1262df74f5a
651Author: Gaetan Nadon <memsize@videotron.ca>
652Date:   Wed Jul 21 14:05:23 2010 -0400
653
654    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
655    
656    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
657
658commit 2a3e9ff44670c0763557ce9c87b9946bd4349027
659Author: Gaetan Nadon <memsize@videotron.ca>
660Date:   Wed Jul 21 09:27:42 2010 -0400
661
662    config: complete AC_INIT m4 quoting
663    
664    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
665
666commit 00d2b8790a0aa732d0abb4688330749a1c44763d
667Author: Gaetan Nadon <memsize@videotron.ca>
668Date:   Tue Jul 20 21:54:12 2010 -0400
669
670    config: remove unrequired AC_SUBST([DRI_CFLAGS])
671    
672    This macro is called by PKG_CHECK_MODULES
673    
674    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
675
676commit ca0dd9ac3d78991f20e19e9b1cbb06b8707698bd
677Author: Gaetan Nadon <memsize@videotron.ca>
678Date:   Tue Jul 20 21:44:58 2010 -0400
679
680    config: remove unrequired AC_SUBST([XORG_CFLAGS])
681    
682    This macro is called by PKG_CHECK_MODULES
683    
684    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
685
686commit 96daa64b9ce5a44474fa0c62c5cc5971496120ee
687Author: Gaetan Nadon <memsize@videotron.ca>
688Date:   Tue Jul 20 20:24:42 2010 -0400
689
690    config: remove unrequired AC_HEADER_STDC
691    
692    Autoconf says:
693    "This macro is obsolescent, as current systems have conforming
694    header files. New programs need not use this macro".
695    
696    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
697
698commit 517a7563c43841ecb1cb00577540118f93856df8
699Author: Gaetan Nadon <memsize@videotron.ca>
700Date:   Tue Jul 20 19:41:31 2010 -0400
701
702    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
703    
704    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
705    AC_PROG_C_C99. This sets gcc with -std=gnu99.
706    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
707    
708    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
709
710commit 494ce36b3bf1cfffb12c70ea969381766b46e622
711Author: Gaetan Nadon <memsize@videotron.ca>
712Date:   Tue Jul 20 18:45:19 2010 -0400
713
714    config: update AC_PREREQ statement to 2.60
715    
716    Unrelated to the previous patches, the new value simply reflects
717    the reality that the minimum level for autoconf to configure
718    all x.org modules is 2.60 dated June 2006.
719    
720    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
721    
722    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
723
724commit 519a4653ffdd5b643b6f3c0f38eb2cad8366215b
725Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
726Date:   Thu Jul 1 07:16:18 2010 -0300
727
728    Purge macros NEED_EVENTS and NEED_REPLIES
729    
730    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
731    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
732    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
733
734commit 75a8a7c51547805358ced39e1a04820e17133264
735Author: Dave Airlie <airlied@redhat.com>
736Date:   Mon Jul 5 14:23:33 2010 +1000
737
738    sis 0.10.3
739
740commit ac05588db7da21d1ff2cb13bba11b66bb5d5c38b
741Author: Julien Cristau <jcristau@debian.org>
742Date:   Tue Jun 29 21:37:50 2010 +0100
743
744    Replace some broken URLs with winishhofer.eu
745    
746    The old one seems to be a casino web site nowadays.
747    
748    Debian bug#517075
749    
750    Reported-by: Nigel Tamplin <fuse@f2s.com>
751    Signed-off-by: Julien Cristau <jcristau@debian.org>
752
753commit 116d40678dfbb851fd401103f9b7447f4d47eb7c
754Author: Gaetan Nadon <memsize@videotron.ca>
755Date:   Mon Jun 14 08:14:30 2010 -0400
756
757    README: keep the text version of README, discard the sgml version
758    
759    The linuxdoc doc tool is deprecated.
760    README files are exclusively text files.
761    
762    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
763
764commit 5f9fd07d54b8bc26c0403e1b46acce23db1365d9
765Author: Gaetan Nadon <memsize@videotron.ca>
766Date:   Mon Jun 14 07:58:26 2010 -0400
767
768    README: fix linuxdoc content
769    
770    defs.ent are located under X11 directory
771    ident tag is not a Linuxdoc tag
772    replace docbook email tag with linuxdoc email tag
773    
774    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
775
776commit 1bec9268f503e249cf1a20f2597f3f6c78a13af4
777Author: Gaetan Nadon <memsize@videotron.ca>
778Date:   Sun Jun 13 10:56:05 2010 -0400
779
780    COPYING: replace stub file with actual Copyright notices.
781    
782    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
783
784commit 13583aba3e2abafd55fc894070cf5f050bbea4f2
785Author: Adam Jackson <ajax@redhat.com>
786Date:   Tue May 18 13:11:01 2010 -0400
787
788    Remove mibank.h reference
789    
790    Signed-off-by: Adam Jackson <ajax@redhat.com>
791
792commit 47233238a659318cae6b7d0f71ee44b689e249c3
793Author: david@fries.net <david@fries.net>
794Date:   Tue Sep 15 22:32:45 2009 -0500
795
796    SISVGABlankScreen: only update the hardware if we're changing the state
797    
798    The command `xset s reset` will reset the X server screensaver to
799    reset the timer for the screensaver and dpms.  If the display is
800    already on, it should do nothing as far as the hardware goes.  In the
801    SISVGABlankScreen routine it requires as reset to update the register,
802    but that will disrupt the VGA signal and cause the monitor to resync
803    leaving the screen blank for a couple seconds.  I have a program that
804    wants to keep the screensaver from coming on, but allow normal
805    operation when it isn't running.
806    
807    Debian bug#546838 <http://bugs.debian.org/546838>
808    
809    Signed-off-by: Julien Cristau <jcristau@debian.org>
810
811commit dff79298ae04cec6233cd043cbf3aeda6db67d42
812Author: Tiago Vignatti <tiago.vignatti@nokia.com>
813Date:   Thu May 6 20:15:04 2010 +0300
814
815    Document better the resource access hack
816    
817    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
818
819commit d33e45dcaee511d5f09ac5f68680e96f3ad60076
820Author: Alan Coopersmith <alan.coopersmith@sun.com>
821Date:   Fri Jan 15 13:55:44 2010 -0800
822
823    Update Sun license notices to current X.Org standard form
824    
825    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
826
827commit 2c9baaaa8ace01d94e95ca4ad7216146339940dd
828Author: Gaetan Nadon <memsize@videotron.ca>
829Date:   Tue Dec 15 21:47:35 2009 -0500
830
831    configure.ac: use backticks rather than $() for cmd subs
832    
833    Use "$PKG_CONFIG" rather than hard coded "pkg-config"
834    
835    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
836    Acked-by: Daniel Stone <daniel@fooishbar.org>
837    
838    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
839
840commit cbfa94ccb1ee6213342014f3c7063362acb274ff
841Author: Gaetan Nadon <memsize@videotron.ca>
842Date:   Mon Nov 23 09:25:05 2009 -0500
843
844    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
845    
846    Now that the INSTALL file is generated.
847    Allows running make maintainer-clean.
848
849commit a69569c72ea19d4d76c57a8077542fee4aeb501a
850Author: Gaetan Nadon <memsize@videotron.ca>
851Date:   Wed Oct 28 14:41:41 2009 -0400
852
853    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
854    
855    Automake 'foreign' option is specified in configure.ac.
856    Remove from Makefile.am
857
858commit 8d766ddd89a4d9d5c02ad186b049cca2d806a3d8
859Author: Gaetan Nadon <memsize@videotron.ca>
860Date:   Wed Oct 28 14:09:09 2009 -0400
861
862    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
863    
864    Add missing INSTALL file. Use standard GNU file on building tarball
865    README may have been updated
866    Remove AUTHORS file as it is empty and no content available yet.
867    Remove NEWS file as it is empty and no content available yet.
868
869commit b92482e522d3b8a6526c05bf491d3e768f282714
870Author: Gaetan Nadon <memsize@videotron.ca>
871Date:   Mon Oct 26 12:54:22 2009 -0400
872
873    Several driver modules do not have a ChangeLog target in Makefile.am #23814
874    
875    The git generated ChangeLog replaces the hand written one.
876    Update configure.ac to xorg-macros level 1.3.
877    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
878    Update Makefile.am to add ChangeLog target if missing
879    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
880    This is a pre-req for the INSTALL_CMD
881
882commit 8655ebf788bb281f3f566d6335943527155b91a5
883Author: Gaetan Nadon <memsize@videotron.ca>
884Date:   Thu Oct 22 13:04:14 2009 -0400
885
886    .gitignore: use common defaults with custom section # 24239
887    
888    Using common defaults will reduce errors and maintenance.
889    Only the very small or inexistent custom section need periodic maintenance
890    when the structure of the component changes. Do not edit defaults.
891
892commit ef03b3abab51a5bf81813a524d177370053ddfa0
893Author: Gaetan Nadon <memsize@videotron.ca>
894Date:   Thu Oct 22 12:34:18 2009 -0400
895
896    .gitignore: use common defaults with custom section # 24239
897    
898    Using common defaults will reduce errors and maintenance.
899    Only the very small or inexistent custom section need periodic maintenance
900    when the structure of the component changes. Do not edit defaults.
901
902commit 8370499d4035ec7a5c8e1f1b04d5a6c404883442
903Author: Matteo Delfino <kendatsuba@gmail.com>
904Date:   Wed Oct 21 10:26:45 2009 -0400
905
906    Fix BIOS read on 650 and 760. (#19070)
907    
908    Signed-off-by: Matteo Delfino <kendatsuba@gmail.com>
909    Signed-off-by: Adam Jackson <ajax@redhat.com>
910
911commit 9e50319293b10508bba4e3acef4a2851e7ab1f7a
912Author: Dave Airlie <airlied@redhat.com>
913Date:   Thu Jul 30 12:04:29 2009 +1000
914
915    sis: bump for release 0.10.2
916
917commit 8c3eca873717e877048c2bde345c02b1e9099e50
918Author: Dave Airlie <airlied@redhat.com>
919Date:   Tue Jul 28 15:22:41 2009 +1000
920
921    sis: change to using ABI version check
922
923commit 9e1ebb9530bbb71be7fcab9e6f8f9a475be72efe
924Author: Dave Airlie <airlied@redhat.com>
925Date:   Tue Jul 28 13:32:37 2009 +1000
926
927    sis: update for resources/RAC API removal
928
929commit 59ea80738d22c69a2850fd7ff89bd75330cc310b
930Author: Peter Hutterer <peter.hutterer@who-t.net>
931Date:   Thu Jul 16 11:55:25 2009 +1000
932
933    Update to xextproto 7.1 support.
934    
935    DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
936    need to include dpmsconst.h if xextproto 7.1 is available.
937    
938    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
939
940commit 74553b5ee476a0dd28e136f5a33a546ea0c3ef28
941Author: Adam Jackson <ajax@redhat.com>
942Date:   Thu May 28 15:19:25 2009 -0400
943
944    Remove useless loader symbol lists.
945
946commit 933dd8f860883c613acb5bcdf6b66100dbdfa952
947Author: Alan Coopersmith <alan.coopersmith@sun.com>
948Date:   Fri May 1 16:57:22 2009 -0700
949
950    Correct bounds check of blitClip array access
951    
952    Array is defined as blitClip[NUM_BLIT_PORTS], so invalid indexes
953    are >= NUM_BLIT_PORTS, not just > NUM_BLIT_PORTS
954    
955    [This bug was found by the Parfait bug checking tool.
956     For more information see http://research.sun.com/projects/parfait ]
957    
958    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
959
960commit 49c641b638ac36d2a559555c04a3bd2777c8d071
961Author: Alan Coopersmith <alan.coopersmith@sun.com>
962Date:   Fri May 1 16:52:10 2009 -0700
963
964    Make sisRegs3D4 big enough to hold all values written to it
965    
966    Increase size from 0xff to 0x100 since SiS315Save (sis_dac.c line 752)
967    writes values into sisRegs3D4[0x00..0xff] if ChipType >= XGI_20
968    
969    [This bug was found by the Parfait bug checking tool.
970     For more information see http://research.sun.com/projects/parfait ]
971    
972    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
973
974commit 5583c2342d873c0998ae73828246356867285460
975Author: Chris Ball <cjb@laptop.org>
976Date:   Fri Feb 27 10:57:35 2009 -0500
977
978    Revert "Build fixes for EXA3"
979    
980    This reverts commit 7adc184e5e0f3df00423ea99b325d24764c1c067.
981    The EXA developers have backed out this ABI bump.
982    
983    Signed-off-by: Chris Ball <cjb@laptop.org>
984
985commit 7adc184e5e0f3df00423ea99b325d24764c1c067
986Author: Chris Ball <cjb@laptop.org>
987Date:   Tue Feb 24 12:32:01 2009 -0500
988
989    Build fixes for EXA3
990    
991    * EXA in xserver head now requires -DEXA_DRIVER_KNOWN_MAJOR=3
992    * EXA3 drops the UploadToScratch hook, so guard it for < 3 only.
993    
994    Signed-off-by: Chris Ball <cjb@laptop.org>
995
996commit e4f6a2fcd5712d0f994d3719b9c6c13f5b02bc7c
997Author: Alan Coopersmith <alan.coopersmith@sun.com>
998Date:   Fri Jan 9 16:34:01 2009 -0800
999
1000    Remove xorgconfig & xorgcfg from See Also list in man page
1001
1002commit 6ab99d8d66ccd77314760edcb6110db924be3dcf
1003Author: Dave Airlie <airlied@redhat.com>
1004Date:   Mon Dec 22 14:38:17 2008 +1000
1005
1006    sis 0.10.1
1007
1008commit 7ae731c269a13613eed5ee8bef6cb9b6e82b74c6
1009Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1010Date:   Thu Nov 6 23:40:34 2008 +0100
1011
1012    Fix build on alpha.
1013
1014commit 31509152757643b32f42fe0a21d3b00137540e40
1015Author: Daniel Stone <daniel@fooishbar.org>
1016Date:   Sun Jul 20 04:15:52 2008 +0300
1017
1018    Remove XFree86-Misc (PassMessage) support
1019    
1020    The driver used PassMessage/HandleMessage from XFree86-Misc to ... just
1021    return BadMatch.  So how about we drop this bit of code, including an
1022    additional dependency?
1023
1024commit 70ccce405b2134e7548a4a3660f9cff9fc306780
1025Author: Adam Jackson <ajax@redhat.com>
1026Date:   Wed Mar 19 15:31:27 2008 -0400
1027
1028    sis 0.10.0
1029
1030commit 3aff2a77c9c6bfff543195dc8908e422793a8f37
1031Author: Adam Jackson <ajax@redhat.com>
1032Date:   Wed Mar 19 15:29:30 2008 -0400
1033
1034    Fix distcheck
1035
1036commit be77b71c3614e5b926caf3a177f6d5b7ef8d528b
1037Author: Adam Jackson <ajax@redhat.com>
1038Date:   Wed Mar 19 15:28:09 2008 -0400
1039
1040    Death to RCS tags.
1041
1042commit 6c7f2d4d2d1e89255007033be0f56a8cbe27397f
1043Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1044Date:   Sat Mar 8 23:51:57 2008 +0100
1045
1046    Makefile.am: nuke RCS Id
1047
1048commit be954beff0c1e7942845ff4c055e183784dddad9
1049Author: Julien Cristau <jcristau@debian.org>
1050Date:   Fri Mar 7 17:09:35 2008 +0100
1051
1052    fixup pciaccess version detect
1053
1054commit f43247d383de0f4753db019482149ff923d884b0
1055Author: Julien Cristau <jcristau@debian.org>
1056Date:   Wed Feb 27 14:10:17 2008 +0100
1057
1058    Require pciaccess >= 0.10.0 for pci_device_map_range()
1059
1060commit 36ed5521afb524f49bde348775be2bdd78fa0383
1061Author: Dave Airlie <airlied@linux.ie>
1062Date:   Thu Jan 17 15:49:41 2008 +1000
1063
1064    fix some thinkos in the pciaccess patch, this now works on real hardware
1065
1066commit 797e6215ad9039ebbab547581c8ab3c143afb14f
1067Author: Dave Airlie <airlied@linux.ie>
1068Date:   Wed Jan 16 17:46:06 2008 +1000
1069
1070    fixup unmap memory
1071
1072commit 992f586cbf85d9d99059209afc66e62ee5eb80ce
1073Author: Dave Airlie <airlied@linux.ie>
1074Date:   Wed Jan 16 17:42:44 2008 +1000
1075
1076    use map domain memory with pciinfo
1077
1078commit 0e4dc89b7f00d1453d5c81be36c3d5ea39e3caad
1079Author: Pete Zaitcev <zaitcev@redhat.com>
1080Date:   Wed Jan 16 13:39:01 2008 +1000
1081
1082    switch vga over to pciaccess
1083
1084commit 585e03e6878dd257c694517be9ea231a6b3cfb66
1085Author: Dave Airlie <airlied@linux.ie>
1086Date:   Wed Jan 16 13:34:58 2008 +1000
1087
1088    switch bios reading over
1089
1090commit ef98280b03318ae39d9b8ba45b13a9e27f520107
1091Author: Dave Airlie <airlied@redhat.com>
1092Date:   Tue Jan 8 17:01:53 2008 +1000
1093
1094    finish off read/write long conversion
1095
1096commit e2cb9fa30350ee0c08469ad6ea7f34cecf106e33
1097Author: Dave Airlie <airlied@redhat.com>
1098Date:   Tue Jan 8 16:45:49 2008 +1000
1099
1100    convert all hostbridge read/writes to accessor functions
1101
1102commit 77641c76963bbfea8914092ee65f116ba6d23967
1103Author: Dave Airlie <airlied@redhat.com>
1104Date:   Tue Jan 8 16:14:07 2008 +1000
1105
1106    fixup type punning
1107
1108commit 08cfb9c048a33df584354a42093aeaf73db8e4d4
1109Author: Dave Airlie <airlied@redhat.com>
1110Date:   Tue Jan 8 16:09:04 2008 +1000
1111
1112    another open/fopen confusion
1113
1114commit 6753430565085c88f2a26009b75d92fbd1e8d598
1115Author: Dave Airlie <airlied@redhat.com>
1116Date:   Tue Jan 8 16:06:47 2008 +1000
1117
1118    fix thinko between open/fopen
1119
1120commit 70989db1c4e9465a7dd39f5d06edfc24a67d9ad6
1121Author: Dave Airlie <airlied@redhat.com>
1122Date:   Tue Jan 8 16:01:09 2008 +1000
1123
1124    fix warnings in build
1125
1126commit d94a2efa2ea26c4fbb246ea93e9cc10b97cf3ea3
1127Author: Dave Airlie <airlied@redhat.com>
1128Date:   Tue Jan 8 14:38:04 2008 +1000
1129
1130    inital SiS pci access patch
1131
1132commit 14d6555419ca3ab2ab58afe0ba1fc40038a69caa
1133Author: Julien Cristau <jcristau@debian.org>
1134Date:   Fri Nov 16 12:39:15 2007 +0100
1135
1136    Bump to 0.9.4.
1137
1138commit 748df8070893675ad3839fff295bec913be876f2
1139Author: James Cloos <cloos@jhcloos.com>
1140Date:   Mon Sep 3 05:52:43 2007 -0400
1141
1142    Add *~ to .gitignore to skip patch/emacs droppings
1143
1144commit f269b388cb8853b4eabfe8c42e03baf4caa32ad8
1145Author: James Cloos <cloos@jhcloos.com>
1146Date:   Thu Aug 23 19:25:55 2007 -0400
1147
1148    Rename .cvsignore to .gitignore
1149
1150commit ba3c4d45d6e8f04536e6512103db820f0d21b77a
1151Author: Julien Cristau <jcristau@debian.org>
1152Date:   Thu Aug 9 03:36:07 2007 +0200
1153
1154    Get rid of the XFree86Server macro.
1155    
1156    It's not exported by xserver these days, so don't test it.
1157
1158commit 391dad44fa305be4cded31cf2f9a4fba7420af99
1159Author: Julien Cristau <jcristau@debian.org>
1160Date:   Thu Aug 9 03:35:12 2007 +0200
1161
1162    Fix xserver version detection.
1163    
1164    Newer xserver releases report a version of 1.x, which is smaller
1165    than 6.8.99.900.
1166
1167commit 89d2f2118a2409d1bf0239448a4e3d2f6e7a1919
1168Author: Brice Goglin <bgoglin@debian.org>
1169Date:   Tue Aug 7 12:57:23 2007 +0200
1170
1171    Define SIS_*_VERSION using PACKAGE_VERSION*
1172
1173commit 346693719a49cf50ff62cb25b09d433d2d8db9ea
1174Author: Alex Deucher <alex@botch2.com>
1175Date:   Tue Feb 27 20:35:35 2007 -0500
1176
1177    bump Xv image height up from 1080 to 1088 for 315 chips
1178    
1179    fixes bug 10075
1180
1181commit be1d494e0921d234918c899c6fe833c5d74b16fd
1182Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
1183Date:   Mon Dec 18 14:09:45 2006 -0500
1184
1185    Revert "Convert callers of LookupWindow() to dixLookupWindow()."
1186    
1187    This reverts commit e3070bc4832d4f1e00f16591cba35776d9a87f2d.
1188
1189commit e3070bc4832d4f1e00f16591cba35776d9a87f2d
1190Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
1191Date:   Fri Dec 15 17:46:03 2006 -0500
1192
1193    Convert callers of LookupWindow() to dixLookupWindow().
1194
1195commit 07ca144f29e7038a0bd83c31783b134e57471b8b
1196Author: Daniel Stone <daniel@fooishbar.org>
1197Date:   Thu Nov 30 19:58:16 2006 +0200
1198
1199    bump to 0.9.3
1200
1201commit 27299b5af820e91c14529f5c3486d1018e99b6c4
1202Author: Daniel Stone <daniel@fooishbar.org>
1203Date:   Thu Nov 30 16:10:57 2006 +0200
1204
1205    include stdlib.h for strtod
1206    Calling strtod() without including stdlib.h leads to unspecified results.
1207    https://launchpad.net/distros/ubuntu/+source/xserver-xorg-video-sis/+bug/56649
1208
1209commit 115106f042ff5cdad1675c030f0731f0d4559434
1210Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1211Date:   Fri Oct 13 18:43:53 2006 -0400
1212
1213    Bump to 0.9.2
1214
1215commit 7a38608cd4cae811d12b7424f19af6d732a52f03
1216Author: Donnie Berkholz <spyderous@gentoo.org>
1217Date:   Tue Jun 6 16:09:54 2006 +0000
1218
1219    Add missing #include <assert.h>.
1220
1221commit f16c4ee67f57bea639fb3dfab0cf09c4cd981183
1222Author: Alex Deucher <agd5f@yahoo.com>
1223Date:   Sun Apr 30 18:17:18 2006 +0000
1224
1225    - fix minor typo
1226
1227commit 7e88ed4b04b993a39edf2a19df34e5f3fb4b10f7
1228Author: Adam Jackson <ajax@nwnk.net>
1229Date:   Sat Apr 8 01:47:22 2006 +0000
1230
1231    Bump to 0.9.1 for Xv changes.
1232
1233commit e7f05c6510a08abdc5e67c8d4b1c6041ea992287
1234Author: Aaron Plattner <aplattner@nvidia.com>
1235Date:   Fri Apr 7 23:14:46 2006 +0000
1236
1237    Add a DrawablePtr argument to the XV functions to pave the way for
1238        redirected video.
1239
1240commit fe557561f9fd14ac1d44dbb6ecce28e22076ccef
1241Author: Adam Jackson <ajax@nwnk.net>
1242Date:   Fri Apr 7 21:05:21 2006 +0000
1243
1244    Unlibcwrap. Bump server version requirement. Bump to 0.9.0.
1245
1246commit 1b851e8180dcb4795b82f28cf1e3c15f6d6210a1
1247Author: Eric Anholt <anholt@freebsd.org>
1248Date:   Fri Apr 7 04:15:34 2006 +0000
1249
1250    Don't forget to zero the xf86ModReqInfo before using it. Noticed by Alex
1251        Deucher.
1252
1253commit 7d9999fa8433a9966b55cf0ee0db9d25ef71f535
1254Author: Eric Anholt <anholt@freebsd.org>
1255Date:   Thu Mar 9 06:06:25 2006 +0000
1256
1257    Update drivers that support EXA for the new EXA ABI. This consists of
1258        moving all the accel and card members into the driver ptr, filling in
1259        the exa_major/ exa_minor fields, and always using LoadSubModule so we
1260        can check the module version up front. Only tested on ATI.
1261
1262commit 79bb52873a62dabd02a61ab18b1892cb3772e652
1263Author: Kevin E Martin <kem@kem.org>
1264Date:   Wed Dec 21 02:30:02 2005 +0000
1265
1266    Update package version for X11R7 release.
1267
1268commit ce0bbcb4672c44c15e2c493ed4ac59caedabce9f
1269Author: Adam Jackson <ajax@nwnk.net>
1270Date:   Mon Dec 19 16:25:54 2005 +0000
1271
1272    Stub COPYING files
1273
1274commit 6dfa26038c7b35af2a1fd5ee2e8ab7ceb85fd061
1275Author: Kevin E Martin <kem@kem.org>
1276Date:   Thu Dec 15 00:24:19 2005 +0000
1277
1278    Update package version number for final X11R7 release candidate.
1279
1280commit 2c57a2f4c0308ac555d8cd963c9a2dd6bcf73987
1281Author: Kevin E Martin <kem@kem.org>
1282Date:   Tue Dec 6 22:48:37 2005 +0000
1283
1284    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1285
1286commit 252f54c2307c143b4621ea34cc014cec67c94a8f
1287Author: Kevin E Martin <kem@kem.org>
1288Date:   Sat Dec 3 05:49:35 2005 +0000
1289
1290    Update package version number for X11R7 RC3 release.
1291
1292commit 1b0b4dbcd85ed63cacef9312f3c669be8877db97
1293Author: Kevin E Martin <kem@kem.org>
1294Date:   Fri Dec 2 02:16:10 2005 +0000
1295
1296    Remove extraneous AC_MSG_RESULT.
1297
1298commit b09bab0ff389770010f86d5f1614c6146403353b
1299Author: Adam Jackson <ajax@nwnk.net>
1300Date:   Thu Dec 1 20:29:43 2005 +0000
1301
1302    Bug #5207: Enable EXA. (Thomas Winischofer)
1303
1304commit 4fd5c122ea54cad8a1242e1be4aa97b55f556477
1305Author: Adam Jackson <ajax@nwnk.net>
1306Date:   Wed Nov 30 18:51:46 2005 +0000
1307
1308    Bump libdrm dep to 2.0.
1309
1310commit 374156d3cf58ce7690cb2465b18dc28365ba54d0
1311Author: Adam Jackson <ajax@nwnk.net>
1312Date:   Tue Nov 29 23:30:03 2005 +0000
1313
1314    Only build dlloader modules by default.
1315
1316commit 82f9c39f69c7c56e060938836205ad6744b7be39
1317Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1318Date:   Mon Nov 28 22:04:10 2005 +0000
1319
1320    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1321        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1322
1323commit 80bfbc8b3336211b724f252db71e865b7b61be7b
1324Author: Eric Anholt <anholt@freebsd.org>
1325Date:   Mon Nov 21 10:49:18 2005 +0000
1326
1327    Add .cvsignores for drivers.
1328
1329commit d59932a8d9d0d8559cbe9a1631f6a26ccba491f9
1330Author: Kevin E Martin <kem@kem.org>
1331Date:   Wed Nov 9 21:31:21 2005 +0000
1332
1333    Bump version numbers for X11R6.9/X11R7 RC2.
1334
1335commit 61a128fb20b54f91680e2e6d2827250eb857a3e5
1336Author: Kevin E Martin <kem@kem.org>
1337Date:   Wed Nov 9 21:15:20 2005 +0000
1338
1339    Update package version number for X11R7 RC2 release.
1340
1341commit 0081e372f6c0990930f8b8d41ef41384af5fc73f
1342Author: Matthias Hopf <mhopf@suse.de>
1343Date:   Wed Nov 9 17:42:58 2005 +0000
1344
1345    Bug #4998: Add ';' and ',' as valid separators for MetaModes as well.
1346
1347commit d7a277fadf8686c5c37cb5ce782a73180bbe8ac3
1348Author: Kevin E Martin <kem@kem.org>
1349Date:   Tue Nov 1 15:08:54 2005 +0000
1350
1351    Update pkgcheck depedencies to work with separate build roots.
1352
1353commit f544e67b005f2b70a27c0f29b782ab11758cf9aa
1354Author: Thomas Winischhofer <thomas@winischhofer.net>
1355Date:   Tue Nov 1 12:45:54 2005 +0000
1356
1357    SiS driver: Fix EDID->ranges conversion
1358
1359commit c63936bf30c8ce196761a6758ee395e0c65ca679
1360Author: Thomas Winischhofer <thomas@winischhofer.net>
1361Date:   Sat Oct 29 10:10:09 2005 +0000
1362
1363    SiS driver: Fix static build
1364
1365commit 634177ea66815843928b292316309ad37b0daf4c
1366Author: Adam Jackson <ajax@nwnk.net>
1367Date:   Fri Oct 21 18:40:19 2005 +0000
1368
1369    Bug #4829: Remove some useless DRI symbol checks.
1370
1371commit 8c17b504dabc00744342af45865b5ef4ecba3d84
1372Author: Kevin E Martin <kem@kem.org>
1373Date:   Wed Oct 19 02:48:04 2005 +0000
1374
1375    Update package version number for RC1 release.
1376
1377commit e4d73b86424b72db22bd9e91d43a5e2aad958f18
1378Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1379Date:   Tue Oct 18 00:01:54 2005 +0000
1380
1381    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
1382        substitutions to work better with BSD make
1383
1384commit 5d201158177e51f171e196148186106282ee5220
1385Author: Adam Jackson <ajax@nwnk.net>
1386Date:   Mon Oct 17 22:57:35 2005 +0000
1387
1388    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
1389        of indirectly
1390
1391commit be5a30fa3e3c731d69c4003beb28f22f0335e781
1392Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1393Date:   Mon Oct 17 00:09:05 2005 +0000
1394
1395    Use sed & cpp to substitute variables in driver man pages
1396
1397commit 5461be0c1969120b3e5f610bc5d8abc2c00259eb
1398Author: Thomas Winischhofer <thomas@winischhofer.net>
1399Date:   Sun Oct 16 18:12:32 2005 +0000
1400
1401    SiS driver: Fix MIPS linking error
1402
1403commit a8ebd720f7c56ac9181eab1e68d2d2c5a9ac96da
1404Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1405Date:   Tue Oct 4 20:01:03 2005 +0000
1406
1407    Check in generated README files
1408
1409commit 60b23a8cd5eefd77b64c84ab4de478420ae58f07
1410Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1411Date:   Mon Oct 3 21:22:08 2005 +0000
1412
1413    - For all drivers that have a <driver>.sgml file, add code in their build
1414        system to build the README file at make dist time
1415    - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
1416        will check if the required tools and files exist, and if so set a
1417        conditional.
1418    - util/modular/symlink.sh
1419    - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
1420    - Add all the README.<driver> to the list of excluded files
1421    - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
1422        it spew less warnings when the text file is built.
1423
1424commit abd9f7422059b9bb6c2a5bcdb8bca9d21882d3de
1425Author: Thomas Winischhofer <thomas@winischhofer.net>
1426Date:   Wed Sep 28 23:12:53 2005 +0000
1427
1428    SiS driver: SiS301 supports 1024x768 in Hivision; exclude 512x384
1429
1430commit bfb25dcbb943995febcbab411d9f93df6d04c8a4
1431Author: Thomas Winischhofer <thomas@winischhofer.net>
1432Date:   Fri Sep 23 16:34:04 2005 +0000
1433
1434    SiS driver: Fix Xv in MergedFB mode on SiS760 with hybrid memory
1435
1436commit 27583a4cccbccf5c06b7bdc48b00f638d6c1174f
1437Author: Thomas Winischhofer <thomas@winischhofer.net>
1438Date:   Wed Sep 21 23:50:13 2005 +0000
1439
1440    SiS driver: Fix a possible crash in case EXA killed our allocated areas
1441
1442commit 0cb78509d1b353512fba4a11fc233ee11eaccd77
1443Author: Thomas Winischhofer <thomas@winischhofer.net>
1444Date:   Tue Sep 20 16:38:53 2005 +0000
1445
1446    SiS driver: Remove debug output
1447
1448commit 2b7817e6be3b6befd58bd70a3d8d68eca9a73389
1449Author: Thomas Winischhofer <thomas@winischhofer.net>
1450Date:   Tue Sep 20 16:34:32 2005 +0000
1451
1452    SiS driver: Color saturation for newer chipsets
1453
1454commit 9db2013e9c8f55245ed6d33a2dcf34c7f5be0574
1455Author: Eric Anholt <anholt@freebsd.org>
1456Date:   Sun Sep 18 02:32:23 2005 +0000
1457
1458    Break EXA ABI while we still can. Add coordinates to the UploadToScreen
1459        hook so we can upload a subset of a pixmap, and convert the current
1460        drivers to respect that. Use this support to directly UploadToScreen in
1461        exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR
1462        programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches
1463        hot). I would have bumped major version, only I can't tell what the
1464        EXA_VERSION_* is supposed to be doing as opposed to the module version.
1465
1466commit 6cf261a522aec729c644e4d4999f7d22860e48a6
1467Author: Thomas Winischhofer <thomas@winischhofer.net>
1468Date:   Sat Sep 17 23:07:17 2005 +0000
1469
1470    SiS driver: Improve vertical scaling for TV output on 301C
1471
1472commit a08a3a729bef52a6ae2f969c6d491372e126332f
1473Author: Thomas Winischhofer <thomas@winischhofer.net>
1474Date:   Fri Sep 16 13:46:39 2005 +0000
1475
1476    SiS driver: Fix dual-pointer issue in dual head mode (really this time)
1477        Calculate 4-tap scaler data instead of using tables sisfb: if not
1478        loaded, it can't have POSTed cards...
1479
1480commit 1c03c71b29ea4e6d9e2513fe84e9be9cf8f3c19f
1481Author: Thomas Winischhofer <thomas@winischhofer.net>
1482Date:   Fri Sep 16 00:24:24 2005 +0000
1483
1484    SiS driver: Fixed "double" cursor in dual head mode after mode switch
1485
1486commit eed6bccec235201b17fab39fbb9be962e26128ec
1487Author: Thomas Winischhofer <thomas@winischhofer.net>
1488Date:   Thu Sep 15 21:23:59 2005 +0000
1489
1490    SiS driver: - Fix (gamma) brightness and add contrast
1491    - EXA fixes (Eric Anholt)
1492
1493commit 08c93fc60cd7ec2aede27558f9e853905b87a28b
1494Author: Eric Anholt <anholt@freebsd.org>
1495Date:   Wed Sep 14 09:12:17 2005 +0000
1496
1497    Test the right variables for turning on DRI support.
1498
1499commit f6def46f0bc61e5c16f3022b2c4449214384b6a7
1500Author: Thomas Winischhofer <thomas@winischhofer.net>
1501Date:   Wed Sep 7 19:44:14 2005 +0000
1502
1503    SiS driver: Make remaining TV modes vertically scalable Add 960x540 for
1504        1080i
1505
1506commit 13335937b6a4d3957d684e5a841f3726001a4619
1507Author: Thomas Winischhofer <thomas@winischhofer.net>
1508Date:   Mon Sep 5 14:26:16 2005 +0000
1509
1510    SiS driver: Add support for 576P/625P and 576I/625I YPbPr (HDTV) output Add
1511        720x576 and 768x576 for NTSC TV output
1512
1513commit be4ce634381f347540a241f85b1e6c74eab3ef02
1514Author: Thomas Winischhofer <thomas@winischhofer.net>
1515Date:   Fri Sep 2 17:10:36 2005 +0000
1516
1517    SiS driver: Make YPbPr output vertically scalable; improve horizontal
1518        scaling
1519
1520commit 8f09b03e8d0d282e87164ed735dc38ac1f44288e
1521Author: Thomas Winischhofer <thomas@winischhofer.net>
1522Date:   Tue Aug 30 00:12:58 2005 +0000
1523
1524    SiS driver: Fix TV locking issue
1525
1526commit ce2c312e8c9b9ebac5107007242942727b7acf2a
1527Author: Thomas Winischhofer <thomas@winischhofer.net>
1528Date:   Mon Aug 29 23:27:32 2005 +0000
1529
1530    SiS driver: HDTV fixes
1531
1532commit 569f355e7d1a67a83bee2760bfb67e53446ed3bd
1533Author: Thomas Winischhofer <thomas@winischhofer.net>
1534Date:   Wed Aug 24 23:15:23 2005 +0000
1535
1536    SiS driver: Additional EXA fixes
1537
1538commit bcb0c36df6d1e98a17549fc3e4425dda37d4aeb7
1539Author: Eric Anholt <anholt@freebsd.org>
1540Date:   Wed Aug 24 22:43:27 2005 +0000
1541
1542    Bugzilla #4090: Introduce getters for pixmap pitch and offset, to
1543        simplify/clarify it for driver writers who probably don't want to know
1544        what pPixmap->devPrivate.ptr or pPixmap->devKind mean. Converts the sis
1545        driver to use them, and bumps the EXA module minor version.
1546
1547commit 9616898015b61535ddf9422bd6eb6f1206a96028
1548Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1549Date:   Sun Aug 21 15:25:30 2005 +0000
1550
1551    Build fix for systems with BuildXF86DRI = NO
1552
1553commit ef1e03be0222b300da441decf7914345d207be25
1554Author: Daniel Stone <daniel@fooishbar.org>
1555Date:   Thu Aug 18 09:03:49 2005 +0000
1556
1557    Update autogen.sh to one that does objdir != srcdir.
1558
1559commit 533aef9ba51cc3db1cf19ce91007b670e5ba6b21
1560Author: Thomas Winischhofer <thomas@winischhofer.net>
1561Date:   Tue Aug 16 22:17:01 2005 +0000
1562
1563    SiS driver: My version number
1564
1565commit c11eed9f742e1599f7e120c211a3434e45653c88
1566Author: Thomas Winischhofer <thomas@winischhofer.net>
1567Date:   Tue Aug 16 22:08:50 2005 +0000
1568
1569    Hm, might have forgotten the headers
1570
1571commit 8a7568031b5641c0437ba24ae9a2fa80af95d64b
1572Author: Thomas Winischhofer <thomas@winischhofer.net>
1573Date:   Tue Aug 16 22:06:59 2005 +0000
1574
1575    SiS driver: Fix small glitch in mode switching for 302LV bridge
1576
1577commit 1b66e83ad6316ce383b60cc91d0a503709e252ed
1578Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
1579Date:   Mon Aug 15 07:30:05 2005 +0000
1580
1581    Egbert's 64bit fixes for mixed 32/64bit clients
1582
1583commit 50de2d7e58f20936af579cfde5e96f4a4b98a4df
1584Author: Eric Anholt <anholt@freebsd.org>
1585Date:   Sun Aug 14 19:46:55 2005 +0000
1586
1587    - Fix the exa pixmap offset/pitch alignment to deal with non-POT alignment
1588        requirements. MGA, notably, uses a multiple of 3 in some cases.
1589    - Rename the pixmap offset/pitch alignment fields to more clearly state
1590        their meaning.
1591
1592commit ad62f278ffd4bdd80c862ca9066165bde8183f9b
1593Author: Thomas Winischhofer <thomas@winischhofer.net>
1594Date:   Thu Aug 11 12:59:18 2005 +0000
1595
1596    SiS driver: ARGH.... search/replace stupidity
1597
1598commit c018df356027d79324aacf7731c398bb2d40676f
1599Author: Thomas Winischhofer <thomas@winischhofer.net>
1600Date:   Thu Aug 11 12:57:12 2005 +0000
1601
1602    SiS driver: Rename BUFSIZ to something else to avoid confusion with stdio's
1603        BUFSIZ
1604
1605commit 102ff29c6aa8765fdc823a1c7a1c82d273f2f7a7
1606Author: Thomas Winischhofer <thomas@winischhofer.net>
1607Date:   Mon Aug 8 11:40:36 2005 +0000
1608
1609    SiS driver: Add some convenience for SiSCtrl
1610
1611commit bbf8a8e8dbef247b4f8d42c527b83d0b0bad61bf
1612Author: Adam Jackson <ajax@nwnk.net>
1613Date:   Sun Jul 31 17:19:29 2005 +0000
1614
1615    Post-merge fixups:
1616    - Disable building the gamma driver
1617    - Fix numerous Imakefiles to get header paths and subdirs right
1618    - Symlink client-side GLX lib source from Mesa
1619    - Add new shader subdirs to the Mesa core build
1620    - Tweak the DDX drivers to not ask for "xf86dri.h"; they don't need it,
1621        since they don't generate protocol, and it was breaking the build.
1622
1623commit 5567e32b617bbaac92286b67f8c504385a34958b
1624Author: Kevin E Martin <kem@kem.org>
1625Date:   Fri Jul 29 21:22:44 2005 +0000
1626
1627    Various changes preparing packages for RC0:
1628    - Verify and update package version numbers as needed
1629    - Implement versioning scheme
1630    - Change bug address to point to bugzilla bug entry form
1631    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1632        reenable it)
1633    - Fix makedepend to use pkgconfig and pass distcheck
1634    - Update build script to build macros first
1635    - Update modular Xorg version
1636
1637commit abd40577c5af78078c1342242b9e4af4c79329a6
1638Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1639Date:   Wed Jul 27 21:23:29 2005 +0000
1640
1641    Add xf86driproto to dependencies for drivers with DRI support. Patch from
1642        Donnie Berkholz
1643
1644commit 183bef925915e3e918fcbf12fac17db73bb55bab
1645Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1646Date:   Tue Jul 26 22:25:09 2005 +0000
1647
1648    Tue Jul 26 18:24:45 2005 Søren Sandmann <sandmann@redhat.com>
1649    Include <X11/X.h> instead of "X.h"
1650
1651commit c8836bb0f42e38bd896b062fb1abb2663af4f59e
1652Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1653Date:   Tue Jul 26 22:24:10 2005 +0000
1654
1655    Build system for sis
1656
1657commit 5be938441d8c42bd57b68d6759e25b0e25659988
1658Author: Thomas Winischhofer <thomas@winischhofer.net>
1659Date:   Tue Jul 19 23:31:49 2005 +0000
1660
1661    SiS driver: Some fixes for multiple cards. Small fix for mode switching on
1662        newer machines. Prepare for Dave's PCI cleanup.
1663
1664commit 1d4febacb8f831d540470622289149088799dd54
1665Author: Thomas Winischhofer <thomas@winischhofer.net>
1666Date:   Mon Jul 18 21:00:57 2005 +0000
1667
1668    SiS driver: Fix xv offscreen memory allocation for Xv etc.
1669
1670commit 73fbbff220d196e173c8da4b81bbe1bf3bf0dccb
1671Author: Thomas Winischhofer <thomas@winischhofer.net>
1672Date:   Fri Jul 15 15:35:18 2005 +0000
1673
1674    SiS driver: Minor fixes
1675
1676commit e1915b0015c10bfdbf72aa6f1ccbe25a92a628a6
1677Author: Thomas Winischhofer <thomas@winischhofer.net>
1678Date:   Wed Jul 13 17:17:00 2005 +0000
1679
1680    SiS driver: Some minor fixes (mainly for XGI)
1681
1682commit 22885ed4d5f8da3db4a1fe99dd9f9d4f7da1592b
1683Author: Adam Jackson <ajax@nwnk.net>
1684Date:   Mon Jul 11 02:29:59 2005 +0000
1685
1686    Prep for modular builds by adding guarded #include "config.h" everywhere.
1687
1688commit fe03307e6ab31ab7e05074da7429ccfa355e83af
1689Author: Thomas Winischhofer <thomas@winischhofer.net>
1690Date:   Fri Jul 8 16:32:14 2005 +0000
1691
1692    SiS driver: Clean up VBFlags mess, part 2
1693
1694commit e4491adfaec96ba07915b23aa331b1003463f974
1695Author: Thomas Winischhofer <thomas@winischhofer.net>
1696Date:   Fri Jul 8 15:31:53 2005 +0000
1697
1698    SiS driver: Clean up VBFlags mess
1699
1700commit 9a7d20ffb18915a4f5c6252eac6942932d91bcc7
1701Author: Thomas Winischhofer <thomas@winischhofer.net>
1702Date:   Thu Jul 7 00:46:09 2005 +0000
1703
1704    SiS driver: Distinguish between XGI V3XT A01 and A02 boards
1705
1706commit 9e4d62bad9627bd40e184a29953a3956939a3f5c
1707Author: Thomas Winischhofer <thomas@winischhofer.net>
1708Date:   Wed Jul 6 14:58:42 2005 +0000
1709
1710    Doc update
1711
1712commit 5d40b107007537d71917767c18b796dfcc6b8138
1713Author: Thomas Winischhofer <thomas@winischhofer.net>
1714Date:   Wed Jul 6 10:49:01 2005 +0000
1715
1716    SiS driver: Use a reasonable MaxXFBMem setting if the user didn't supply
1717        one. (Closes #2098, #2783)
1718
1719commit 1f9a85f42971ec674ff805773f340d9bf7f18c90
1720Author: Thomas Winischhofer <thomas@winischhofer.net>
1721Date:   Tue Jul 5 17:32:05 2005 +0000
1722
1723    SiS driver: Sanitize log output
1724
1725commit 8c1c7fe9124b9dd0bc64a37ac02c08fbf359ebe8
1726Author: Thomas Winischhofer <thomas@winischhofer.net>
1727Date:   Tue Jul 5 14:00:53 2005 +0000
1728
1729    SiS driver: Another update of the manpage
1730
1731commit 1fbbaec0415a7ebde1d99ff82f27b524f8487200
1732Author: Thomas Winischhofer <thomas@winischhofer.net>
1733Date:   Tue Jul 5 13:49:15 2005 +0000
1734
1735    SiS driver: Remove debug output from previous commit which also fixed the
1736        PCI device probing/initialisation for using SiS and XGI cards at the
1737        same time.
1738
1739commit afc2bfcc4fddece54b32f9b837ee1d7d0f89cc76
1740Author: Thomas Winischhofer <thomas@winischhofer.net>
1741Date:   Tue Jul 5 13:45:40 2005 +0000
1742
1743    SiS driver: Update driver date
1744
1745commit 4b4121955fe91c07ce905cab01598ec3b86e5df3
1746Author: Thomas Winischhofer <thomas@winischhofer.net>
1747Date:   Tue Jul 5 13:43:28 2005 +0000
1748
1749    SiS driver: Fix for mode-restoring if more than one cards are used. (Don't
1750        read/write BIOS scratch area of non-primary cards)
1751
1752commit 6597121283a951a63f5b65f5a545da2a860c09b9
1753Author: Thomas Winischhofer <thomas@winischhofer.net>
1754Date:   Tue Jul 5 13:09:54 2005 +0000
1755
1756    SiS driver: Fixes for XGI Z7 (No Xv, no ARGB cursors, lower dotclock)
1757
1758commit 66b8354a10ef73a07c3ebb4c5358b6333167a187
1759Author: Thomas Winischhofer <thomas@winischhofer.net>
1760Date:   Mon Jul 4 17:36:07 2005 +0000
1761
1762    SiS driver: Sync accel before UploadTo/DownloadFromScreen
1763
1764commit 286dc28ce8db8f787c1ed67f0ef4b82c74c9ae8d
1765Author: Thomas Winischhofer <thomas@winischhofer.net>
1766Date:   Mon Jul 4 15:45:11 2005 +0000
1767
1768    SiS driver: Some further small fixes for XGI
1769
1770commit f834d1f1af7e2cf511f8a5e7c55587a6af6144f1
1771Author: Thomas Winischhofer <thomas@winischhofer.net>
1772Date:   Mon Jul 4 14:42:37 2005 +0000
1773
1774    SiS driver: Fixes for XGI Z7
1775
1776commit 5fd45266fe40c70406f07b3ac6d84900b9b6679c
1777Author: Thomas Winischhofer <thomas@winischhofer.net>
1778Date:   Mon Jul 4 12:24:55 2005 +0000
1779
1780    SiS driver: Update manpage
1781
1782commit 76ced1d6167c231e5afd743fc67fbc91dcb8c5e5
1783Author: Thomas Winischhofer <thomas@winischhofer.net>
1784Date:   Mon Jul 4 12:07:07 2005 +0000
1785
1786    SiS driver: Some small additions/fixes
1787
1788commit c8abdb74f9ac272d6ea6c6e7c037c55875fda065
1789Author: Thomas Winischhofer <thomas@winischhofer.net>
1790Date:   Mon Jul 4 10:57:08 2005 +0000
1791
1792    SiS driver:
1793    - Added initial support for XGI chipsets (V3XT, V5, V8, Z7). Z7 and V5 are
1794        untested. All features supported (Xv, HWCursor, DPMS, etc.). The binary
1795        XGI DRI driver is not supported.
1796    - Ported driver to EXA 0.1.0. Known problems still to solve at this time
1797        are:
1798    EXA's deinitialisation routine "DriverFini()" does not unwrap
1799        pScreen->DestroyPixmap (and others), leading to a crash on machines
1800        where the SWCursor is being used (SWCursor pixmaps are destroyed after
1801        EXA has destroyed the offscreen memory manager).
1802    EXA does not work correctly with 24bpp framebuffers. For some reason, all
1803        pixmaps handed to the drawing primitives are 32bpp, despite the correct
1804        24bpp-flag handed to xf86SetDepthBpp().
1805
1806commit 1db609b22e77b09a132bbc7e94256a7edfa592b3
1807Author: Daniel Stone <daniel@fooishbar.org>
1808Date:   Fri Jul 1 22:43:13 2005 +0000
1809
1810    Change all misc.h and os.h references to <X11/foo.h>.
1811
1812commit 9edddc6e948eda5b3045bceac8f9a741dccfdea6
1813Author: Thomas Winischhofer <thomas@winischhofer.net>
1814Date:   Wed Jun 29 23:06:12 2005 +0000
1815
1816    SiS driver: Missing declaration
1817
1818commit 8e36e074e6bf10ad3c8e4c72f364390cccafb7c4
1819Author: Thomas Winischhofer <thomas@winischhofer.net>
1820Date:   Wed Jun 29 22:35:58 2005 +0000
1821
1822    SIS driver: Small fix for non-rectangular MergedFB layouts
1823
1824commit f13a87835401edd7800615457cf6ed37cf992021
1825Author: Thomas Winischhofer <thomas@winischhofer.net>
1826Date:   Wed Jun 29 22:11:28 2005 +0000
1827
1828    SiS driver: Make >=6.9 stuff work with >=6.8.99.13
1829
1830commit 0b4aa8f28a8490ce6be45577cbfd1ae592327cb3
1831Author: Thomas Winischhofer <thomas@winischhofer.net>
1832Date:   Mon Jun 27 17:18:06 2005 +0000
1833
1834    SiS driver: Some further small fixes
1835
1836commit 705433d3d2bd2cc4ab824a88c1f98132631f8665
1837Author: Thomas Winischhofer <thomas@winischhofer.net>
1838Date:   Mon Jun 27 15:56:53 2005 +0000
1839
1840    SiS driver:
1841    - Fix 512x384 TV/PAL mode
1842    - Major code cleanup
1843
1844commit c0691e73cf0020e7e1486f8c064205c44ac58fa9
1845Author: Adam Jackson <ajax@nwnk.net>
1846Date:   Sat Jun 25 21:16:56 2005 +0000
1847
1848    Bug #3626: _X_EXPORT tags for video and input drivers.
1849
1850commit 100eac71b853150bb88d7f06fd5fb777f7f78032
1851Author: Thomas Winischhofer <thomas@winischhofer.net>
1852Date:   Tue Jun 21 11:18:51 2005 +0000
1853
1854    SiS driver: Add support for 1280x854 panels Fix Xv for 300 series to
1855        support a width of 768 (prev. 720)
1856
1857commit 89d489c67ca63c2397789e227e35e5886721df13
1858Author: Adam Jackson <ajax@nwnk.net>
1859Date:   Wed May 18 17:47:36 2005 +0000
1860
1861    Bug #3163: Create new DRIINFO_*_VERSION macros to indicate the version
1862        number of the DRIInfoRec, disambiguating it from the XF86DRI protocol
1863        version number. Modify DRIQueryVersion to return the libdri version
1864        number, which all DDXes were requesting implicitly. Fix the DDXes to
1865        check for the DRIINFO version they were compiled against.
1866
1867commit 0fec79e5d207ae114f5fc60d98841d6a33615bc9
1868Author: Thomas Winischhofer <thomas@winischhofer.net>
1869Date:   Thu Apr 21 21:45:36 2005 +0000
1870
1871    SiS driver:
1872    - Favour MMX2 over SSE as memcpy() method when benchmark is impossible
1873
1874commit 45590c76ac23e6a854c580fbf30fba4cd3d9aae7
1875Author: Thomas Winischhofer <thomas@winischhofer.net>
1876Date:   Thu Apr 21 21:30:56 2005 +0000
1877
1878    SiS driver:
1879    - Add SISCTRL extension
1880    - Xv interface for SiSCtrl is now deprecated (will be removed soon)
1881    - Remove useless GammaPreBrightness feature
1882    - Fix LCD+TV mode for dual link panels
1883    - Add support for LCD-via-CRT1 for 315PRO
1884    - Add "TVBlueWorkAround" option
1885    - Various minor fixes
1886
1887commit 2c42d13b63f6798cf4d01e6e556b02169bacabb4
1888Author: Daniel Stone <daniel@fooishbar.org>
1889Date:   Wed Apr 20 12:25:29 2005 +0000
1890
1891    Fix includes right throughout the Xserver tree:
1892    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
1893    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
1894        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
1895    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
1896
1897commit 2d51792a3cf3f4f87d596aba78f8dacc5b62254a
1898Author: Thomas Winischhofer <thomas@winischhofer.net>
1899Date:   Fri Mar 11 14:39:48 2005 +0000
1900
1901    SiS driver:
1902    - MergedFB/Xinerama: Added support for non-rectangular layouts (no panning
1903        into dead areas, mouse restriced to accessible areas)
1904    - MergedFB/Xinerama: Added support for RandR. Current window managers are
1905        smart enough to update their Xinerama-info on RandR events. This
1906        practically allows switching from dual-head operation to single-head
1907        operation (by switching to a clone mode and simultaniously resizing the
1908        desktop) and vice versa.
1909    - MergedFB: Improved "physical alignment compensation" Offset by
1910        disallowing panning and mouse movements into dead areas. (However,
1911        RandR is disabled if that Offset is used.)
1912    - MergedFB: Made identically looking MetaModes work with RandR. (by
1913        supplying a fake rate.)
1914    - Added "Reflect" feature: Reflect screen in x, y or x+y direction (Uses
1915        shadow framebuffer; no accel, no Xv, no HWCursor.)
1916    - Added aspect ratio detection for analog (VGA) devices. Produces different
1917        default modes for 800x480, 1024x576, 1280x720,
1918    1280x768 and 1280x800 depending on the aspect ratio. Options exist to
1919        overrule this for each output device.
1920    - Fixed FSTN support on SiS55x (for 320x240 xSTN panels)
1921    - Workaround for SiS76x memory access latency issues if no local
1922        framebuffer memory is present. Driver now allows only one video overlay
1923        and assumes a quite restricted memory bandwidth. This chip is really
1924        crippled. / If in hybrid mode, the driver only uses the LFB memory
1925        (required changes in the video memory layout)
1926    - Minor fix for machines with Trumpion Zurac LVDS scalers.
1927    - Fixed bug in SaveScreen() causing a sig 11 sometimes.
1928    - Added screen blanking for TV output
1929    - Added two widescreen modes for PAL/NTSC TV output
1930    - Numerous minor fixes and clean-ups.
1931    - Numerous whitespace cleanups. Sorry for the noise.
1932
1933commit 291fc2d3ae3112b8f5d8a3836446da17d496b58c
1934Author: Thomas Winischhofer <thomas@winischhofer.net>
1935Date:   Mon Feb 14 19:07:41 2005 +0000
1936
1937    Build fix for non-gcc compilers
1938
1939commit 102152c143e1553431fcee8c7c37602fad617e30
1940Author: Thomas Winischhofer <thomas@winischhofer.net>
1941Date:   Mon Jan 31 23:37:02 2005 +0000
1942
1943    SiS driver: Fix fast memcpy() for AMD64; fix mode restoring on AMD64
1944
1945commit a9decf9003afacc661ce7a08e1a534cbc1f2eea6
1946Author: Thomas Winischhofer <thomas@winischhofer.net>
1947Date:   Tue Jan 25 16:14:01 2005 +0000
1948
1949    SiS driver: Update manpage
1950
1951commit 5466b280021e22c24780f4c3e4560c5045c29118
1952Author: Thomas Winischhofer <thomas@winischhofer.net>
1953Date:   Tue Jan 25 15:00:20 2005 +0000
1954
1955    Copy/paste error
1956
1957commit 5a253b1f4f639b8a49d9458e44af63e58c5a7965
1958Author: Thomas Winischhofer <thomas@winischhofer.net>
1959Date:   Wed Jan 19 16:19:40 2005 +0000
1960
1961    SiS driver:
1962    - Fix off-by-one error in setting up offscreen-images
1963    - Fix for retrieval of mode timing from BIOS for LCD
1964    - Fix for DGA in MergedFB mode
1965    - Code size reduction by more calculations, less tables
1966    - ShadowFB uses fast memcpy (correctly) now
1967    - Prefer user given modes over default ones
1968    - Add ForcePanelRGB option
1969
1970commit 4f3671640befe65334ebdfa5aef4bc2716f0aa61
1971Author: Thomas Winischhofer <thomas@winischhofer.net>
1972Date:   Mon Dec 6 15:58:20 2004 +0000
1973
1974    SiS driver:
1975    - Fix for 1600x1200 LCD panels
1976    - Fix DGA in MergedFB mode
1977
1978commit 6ef9f9d26ae21f074055333d25689272c8299cd7
1979Author: Thomas Winischhofer <thomas@winischhofer.net>
1980Date:   Fri Dec 3 15:57:59 2004 +0000
1981
1982    SiS driver:
1983    - Clean up option handling
1984    - Add separate gamma correction/brightness for CRT2
1985    - Add "offset" for MergedFB mode for allowing non-rectangular desktops
1986    - Clean up and fix a off-by-one error in CRTC programming (old series)
1987    - Fix low-resolution (xres <= 512) and doublescan user modes for CRT2
1988
1989commit c1031b87580a7d5d1babfebdf07842635d4b3195
1990Author: Thomas Winischhofer <thomas@winischhofer.net>
1991Date:   Thu Nov 25 15:29:37 2004 +0000
1992
1993    SiS driver: Clarify log in MergedFB mode
1994
1995commit b41edc0ad1ecd95fc6c0a52d4ab0edb55ae4d323
1996Author: Thomas Winischhofer <thomas@winischhofer.net>
1997Date:   Wed Nov 24 01:05:02 2004 +0000
1998
1999    SiS driver: Renamed options "XvBenchmarkMemcpy" to "BenchmarkMemcpy" and
2000        "XvSSECopy" to "UseSSE". Fix crash on machines with two or more
2001        physical SiS cards. Enhanced logic to overrule monitor timings. Make
2002        driver independent of vgaHW module. Use /dev/port instead of inX/outX
2003        on ARM and MIPS (untested yet). Fix SiS301 panel misdetection (due to
2004        very old, buggy BIOS). Clean up.
2005
2006commit 08079cea18f5ba79f6aaf6e7312e50120b1ae648
2007Author: Matthieu Herrb <matthieu.herrb@laas.fr>
2008Date:   Sun Nov 7 17:18:41 2004 +0000
2009
2010    build fix for static server
2011
2012commit 128cf1448f44214acf01e20c1e517dfc6fe2959e
2013Author: Thomas Winischhofer <thomas@winischhofer.net>
2014Date:   Fri Nov 5 09:28:42 2004 +0000
2015
2016    SiS driver: Reverse log-verbosity logic at output device detection
2017
2018commit 39ded003ab27112e3d8152a57fc96a49549e7854
2019Author: Thomas Winischhofer <thomas@winischhofer.net>
2020Date:   Thu Nov 4 14:39:56 2004 +0000
2021
2022    SiS driver: Warning fix
2023
2024commit 2619e2709b6be7f7340b055f8c99a360f31e250f
2025Author: Thomas Winischhofer <thomas@winischhofer.net>
2026Date:   Thu Nov 4 11:50:40 2004 +0000
2027
2028    SiS driver: Fix compilation on non-x86 platforms (#1780) Separate CPU
2029        detection from memcpy() benchmark Initialize FB memory manager
2030        regardless of NoAccel
2031
2032commit 86846ea06b512a352a6215b3559a01bee37dbc2e
2033Author: Thomas Winischhofer <thomas@winischhofer.net>
2034Date:   Fri Oct 29 13:16:28 2004 +0000
2035
2036    SiS driver: Change 6.8.2 conditions to 6.9.0
2037
2038commit 7c39b4436b874cc1fd401c2387d41d3290963cf1
2039Author: Thomas Winischhofer <thomas@winischhofer.net>
2040Date:   Fri Oct 29 10:44:26 2004 +0000
2041
2042    SiS driver: Fix XvSSEMemcpy option handling for <6.8.2
2043
2044commit c7737cae58cdbfc9578100c4be8e2411caba1b46
2045Author: Thomas Winischhofer <thomas@winischhofer.net>
2046Date:   Fri Oct 29 10:38:47 2004 +0000
2047
2048    SIS driver: Fix compilation for pre-6.8.2
2049
2050commit 43f68e100d126c8cc9c78bbacd60e4e9c9452dc3
2051Author: Thomas Winischhofer <thomas@winischhofer.net>
2052Date:   Fri Oct 29 10:35:16 2004 +0000
2053
2054    SiS driver: Fix compilation with -fPIC; implement sane OS check for SSE
2055        support.
2056
2057commit 64bfe79b6af999994063a65199cb971044f2df7e
2058Author: Thomas Winischhofer <thomas@winischhofer.net>
2059Date:   Fri Oct 29 00:24:56 2004 +0000
2060
2061    SiS driver: Fix memcpy() acceleration for AMD Duron CPUs (which do not
2062        support SSE; falsely executed an SSE instruction if only mmxext is
2063        supported by the CPU)
2064    TODO: Fix OS check for SSE instructions. Need to find a way to install a
2065        signal handler for SIGILL since that stupid xf86sighandler plainly
2066        "return"s and causes an immediate second SIGILL as the "return" returns
2067        to the illegal instruction itself.
2068
2069commit e78fcc7a7c48a725db5c6ff149e1ea1d56aa6e21
2070Author: Thomas Winischhofer <thomas@winischhofer.net>
2071Date:   Thu Oct 28 22:14:59 2004 +0000
2072
2073    SiS driver: Clean up; remove unneccessary register writes in Xv code; add
2074        gamma brightness features.
2075
2076commit b69ddb60c9304eb9ed40ae60a5441ea72378751b
2077Author: Thomas Winischhofer <thomas@winischhofer.net>
2078Date:   Wed Oct 27 14:31:45 2004 +0000
2079
2080    SiS driver: Enhanced memcpy() stuff; added optimized memcpy() for AMD64
2081        (AMD64 code is entirely untested yet - anybody?)
2082
2083commit 19e825ebc821fcb5f08d702f6ec1cb33c091bacf
2084Author: Thomas Winischhofer <thomas@winischhofer.net>
2085Date:   Fri Oct 22 00:09:43 2004 +0000
2086
2087    SiS driver: Another fix for asm memcpy()
2088
2089commit 0c2896f826eaddf6ff51555d1a51c52fbc4e4b65
2090Author: Thomas Winischhofer <thomas@winischhofer.net>
2091Date:   Thu Oct 21 23:49:58 2004 +0000
2092
2093    SiS driver: Fix for asm memcpy
2094
2095commit ac38a1285425c7146886c1f26d2d920c7ead4925
2096Author: Thomas Winischhofer <thomas@winischhofer.net>
2097Date:   Thu Oct 21 23:41:14 2004 +0000
2098
2099    SiS driver: Add sis_memcpy.c
2100
2101commit 5170023bcf698192b2dc92402168c47fff9ef8dc
2102Author: Thomas Winischhofer <thomas@winischhofer.net>
2103Date:   Thu Oct 21 23:36:13 2004 +0000
2104
2105    SiS driver: Add assembler memcpy() routines for Xv
2106
2107commit f27d162b322707c6d2546b1aacffcec8e1637c4d
2108Author: Thomas Winischhofer <thomas@winischhofer.net>
2109Date:   Fri Oct 15 17:47:55 2004 +0000
2110
2111    SiS driver: MergedFB mode fix/enhancement:
2112    - Make merged modes look really different for vidmod ext (by providing a
2113        fake dotclock)
2114    - Add "+"-notation for clone modes; used instead of "-" if two different
2115        modes are to be merged for cloning.
2116
2117commit 4c5d71a3b62eea258051dfcf7ca1cad2a1978b10
2118Author: Thomas Winischhofer <thomas@winischhofer.net>
2119Date:   Wed Oct 13 18:14:07 2004 +0000
2120
2121    SiS driver: Fix false comment
2122
2123commit 46d0b00694b350740189ae4dbec35b419868ac4e
2124Author: Thomas Winischhofer <thomas@winischhofer.net>
2125Date:   Wed Oct 13 18:08:12 2004 +0000
2126
2127    SiS driver:
2128    - Update driver date
2129    - Add support for Panasonic AE700 projector (1280x720 50/60Hz native modes
2130        for HDMI/DVI-D (why don't these stupid devices propagate these modes in
2131        their EDID?!)
2132
2133commit e311b3b1c95530fc51d65d8260525b0c561c3b28
2134Author: Thomas Winischhofer <thomas@winischhofer.net>
2135Date:   Wed Oct 13 18:00:37 2004 +0000
2136
2137    SiS driver: Fix VB PRG CLK for actually released pre-released BIOSes for
2138        661 series.
2139
2140commit 5887d36e9d511332404c15e427e85e8723763041
2141Author: Thomas Winischhofer <thomas@winischhofer.net>
2142Date:   Sat Oct 2 11:22:29 2004 +0000
2143
2144    SiS driver: Loosen DDC-check and don't bail out if devices wrongly report
2145        being "non-RGB-multicolor" type. (For Panasonic AE500 projector and
2146        some DVI-to-VGA adaptors)
2147
2148commit 1429e451ec91ce01d6969ace30ebe3047ad9cf29
2149Author: Adam Jackson <ajax@nwnk.net>
2150Date:   Wed Sep 22 04:38:03 2004 +0000
2151
2152    Bug #1252, #1253, #1255, #1256: Various typo fixes from Dave Jones.
2153
2154commit 1b6d87873247f252c1e656ad3bba44d460c25497
2155Author: Kevin E Martin <kem@kem.org>
2156Date:   Fri Aug 20 18:57:06 2004 +0000
2157
2158    Support for Sis 1280x800 panels (Bug #1139, Thomas Winischhofer).
2159
2160commit b94ee52295375ff43d5e12469e2aad86c678328b
2161Author: Thomas Winischhofer <thomas@winischhofer.net>
2162Date:   Sat Aug 14 15:35:49 2004 +0000
2163
2164    SiS driver: Additional bytes->pixel conversions for AllocateLinear
2165
2166commit 55215274191df6baedb199e580e2fadf66ebd0c4
2167Author: Thomas Winischhofer <thomas@winischhofer.net>
2168Date:   Sat Aug 14 15:26:51 2004 +0000
2169
2170    SiS driver:
2171    - RENDER acceleration now supports more PictOps (Clear, Src, Dst)
2172    - Linear offscreen manager counts in PIXELS, not BYTES - fix video code not
2173        to allocate too much
2174    - Kill compiler warning for DRI
2175
2176commit 9d509f63ee3c048a25a7d72790c93f314bc09373
2177Author: Thomas Winischhofer <thomas@winischhofer.net>
2178Date:   Thu Aug 12 12:59:25 2004 +0000
2179
2180    SiS driver: Add 960x600 as built-in mode (1080i, LCD, VGA)
2181
2182commit 5a5956a8b9ff9ed1c285f152cdb4c0fe4ef117a5
2183Author: Thomas Winischhofer <thomas@winischhofer.net>
2184Date:   Wed Aug 11 19:01:33 2004 +0000
2185
2186    SiS driver: Remove unneeded statement
2187
2188commit 32f31c8443272db98d82743708d3f22213ec1926
2189Author: Thomas Winischhofer <thomas@winischhofer.net>
2190Date:   Wed Aug 11 18:54:36 2004 +0000
2191
2192    SiS driver: Adapt mode numbers to new BIOS scheme and provide translation
2193
2194commit 813ad3aea67f8d7816fd2cbddc832908a6b7105d
2195Author: Thomas Winischhofer <thomas@winischhofer.net>
2196Date:   Wed Aug 11 00:45:43 2004 +0000
2197
2198    SiS driver:
2199    - Small fix for 1280x720 on larger panels
2200    - Small fix for built-in modes on non-standard panels
2201
2202commit 7266df7537cf2132145605404ebcdc5dad3aa77b
2203Author: Thomas Winischhofer <thomas@winischhofer.net>
2204Date:   Tue Aug 10 22:49:42 2004 +0000
2205
2206    SiS driver: Additional fixes for LCD
2207
2208commit 1a5d711d1ef175bcda964ee37829b6ca63a3c8d7
2209Author: Thomas Winischhofer <thomas@winischhofer.net>
2210Date:   Tue Aug 10 21:57:20 2004 +0000
2211
2212    SiS driver:
2213    - update timing for 1280x800, 1280x720 and 1280x768 panels
2214    - allow more modes for LCD (just don't scale them if we can't)
2215    - cleanup
2216
2217commit 079bf141c47ddcf7226807ef1b60670c2e9b843e
2218Author: Thomas Winischhofer <thomas@winischhofer.net>
2219Date:   Mon Aug 9 13:55:06 2004 +0000
2220
2221    SiS driver:
2222    - Add support for UMC-made video bridges
2223    - Add support for centering screen on non-standard panels
2224
2225commit 69289fc61ece99106d893de4ccd0137c46043046
2226Author: Thomas Winischhofer <thomas@winischhofer.net>
2227Date:   Sat Aug 7 18:05:05 2004 +0000
2228
2229    SiS driver: Warning fix
2230
2231commit 169822a2d23e30c2230b0fec9f12d9e7f56eb282
2232Author: Thomas Winischhofer <thomas@winischhofer.net>
2233Date:   Fri Aug 6 13:08:21 2004 +0000
2234
2235    SiS driver:
2236    - Clean up version printing
2237
2238commit b36c10f803e0be73689b6dae08ca3c7d96fac4ec
2239Author: Thomas Winischhofer <thomas@winischhofer.net>
2240Date:   Fri Aug 6 08:52:07 2004 +0000
2241
2242    SiS driver:
2243    - enable new RENDER code (despite the X.org version number for now)
2244
2245commit 4fe1e616a285ad9dddc35c08903e87f2d16f89d1
2246Author: Thomas Winischhofer <thomas@winischhofer.net>
2247Date:   Thu Aug 5 15:35:30 2004 +0000
2248
2249    SiS driver:
2250    - warning fixes for SunOS cc
2251    - documentation update
2252
2253commit c22f737fd67ca47b8a51cbe6bfa74ffad1d7ebd8
2254Author: Thomas Winischhofer <thomas@winischhofer.net>
2255Date:   Wed Aug 4 15:46:34 2004 +0000
2256
2257    SiS driver:
2258    - Adapt to new RENDER hooks (will be used if X.org version is > 6.7.0.0)
2259    - Use drmCommandWrite instead of compat-layer if drmWriteCommend exists
2260    - Unify driver after changes for dlloader
2261
2262commit c7bcee0dc08d56af4b9e42a184686ef1710bfc10
2263Author: Adam Jackson <ajax@nwnk.net>
2264Date:   Fri Jul 30 20:30:54 2004 +0000
2265
2266    Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
2267        framebuffer formats except cfb and the overlay modes should work, and
2268        r128 and radeon need to be loaded from the ati driver (both issues to
2269        be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
2270        drivers. elfloader users shouldn't be affected.
2271
2272commit 725276d251ef0e27307dd1b865c8d3cb7393f104
2273Author: Thomas Winischhofer <thomas@winischhofer.net>
2274Date:   Mon Jul 26 22:40:56 2004 +0000
2275
2276    SiS driver: Fix for 650/740 new BIOS data layout
2277
2278commit 4b2c04c9f18eae06919d0096dfa70ac234a6a61a
2279Author: Thomas Winischhofer <thomas@winischhofer.net>
2280Date:   Wed Jul 7 21:14:45 2004 +0000
2281
2282    SiS driver, vacation time edition:
2283    - Overrule bogus HSync/VRefresh ranges for LCD and TV
2284    - Fix for videobridgeless systems
2285
2286commit 1d8c6bd12b70f49cbb4944194c14b94d1dc42c05
2287Author: Thomas Winischhofer <thomas@winischhofer.net>
2288Date:   Tue Jun 29 10:09:58 2004 +0000
2289
2290    SiS driver:
2291    - Fix detection of non-standard panels
2292    - Support Sanyo PLV-Z2 in non-HDCP mode
2293    - Rework mode validation (map unsupported modes for TV to modes with same
2294        resolution)
2295
2296commit f112c72223b4964b0f8f2a510e323fee55742d3e
2297Author: Thomas Winischhofer <thomas@winischhofer.net>
2298Date:   Wed Jun 23 21:35:45 2004 +0000
2299
2300    SiS driver:
2301    - Use sane HSync/VRefresh ranges for LCD and TV if the user didn't specify
2302        any in xorg.conf
2303    - Use PAL by default of TV output forced (and TV not detected)
2304
2305commit a8ea3115164f845246e9b3f935238499b1b62531
2306Author: Thomas Winischhofer <thomas@winischhofer.net>
2307Date:   Mon Jun 21 00:38:20 2004 +0000
2308
2309    SiS driver: Fix LCD support for ECS 90x; Work-around broken BIOS reporting
2310        wrong LCD size.
2311
2312commit 870c22fd4254ee5623dbf82289d1e03edf609bb7
2313Author: Thomas Winischhofer <thomas@winischhofer.net>
2314Date:   Thu Jun 17 16:33:26 2004 +0000
2315
2316    Load glx module automatically if DRI is enabled Make DRI wrapper compile on
2317        older versions, too Bump driver version to correct date
2318
2319commit ff1eae67139b7a815ea3d13847d59d04236b3b10
2320Author: Thomas Winischhofer <thomas@winischhofer.net>
2321Date:   Thu Jun 17 14:25:51 2004 +0000
2322
2323    Add missed DRI change
2324
2325commit 515b943c4413e15d368ed9b585dbf3cec7c4db5d
2326Author: Thomas Winischhofer <thomas@winischhofer.net>
2327Date:   Thu Jun 17 13:20:14 2004 +0000
2328
2329    SiS driver update 2004/06/17
2330
2331commit dccd124b50c6d6e8dd29278b87c4ae9d14ae678a
2332Author: Eric Anholt <anholt@freebsd.org>
2333Date:   Wed Jun 16 09:44:00 2004 +0000
2334
2335    Merge DRI-trunk-20040613 changes in programs/Xserver/hw/xfree86/drivers,
2336        with the following notes:
2337    - Savage and Mach64 (= ati/ati*.[ch] changes) DRI not merged due to
2338        insecurity.
2339    - VIA driver converted to new drmContext and drmHandle names.
2340    - Radeon driver merge conflicted in many places, and MergedFB at least
2341        could probably use some checking at this point.
2342
2343commit ad305d6d4414b860c7caf1650d046a71aed7766f
2344Author: Eric Anholt <anholt@freebsd.org>
2345Date:   Wed Jun 16 09:27:09 2004 +0000
2346
2347    DRI trunk-20040613 import
2348
2349commit 5880d0f36b7f79b650ff56914db769327fb38cc9
2350Author: Eric Anholt <anholt@freebsd.org>
2351Date:   Wed Jun 16 09:23:54 2004 +0000
2352
2353    DRI XFree86-4_3_99_12-merge import
2354
2355commit 2a8d0bc1b050224139cf787946d2e433481b2e17
2356Author: Egbert Eich <eich@suse.de>
2357Date:   Fri Apr 23 19:45:40 2004 +0000
2358
2359    Merging XORG-CURRENT into trunk
2360
2361commit 36986a29abd7777a7f5aed82c8a5a277c33c456e
2362Author: Egbert Eich <eich@suse.de>
2363Date:   Sun Mar 14 08:33:36 2004 +0000
2364
2365    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2366
2367commit edfb01cf07a716123a4969c2532d64bd7e381472
2368Author: Egbert Eich <eich@suse.de>
2369Date:   Wed Mar 3 12:12:25 2004 +0000
2370
2371    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2372
2373commit 07d847169b5a54e459b42679e989af5eb6a5973d
2374Author: Egbert Eich <eich@suse.de>
2375Date:   Thu Feb 26 13:35:55 2004 +0000
2376
2377    readding XFree86's cvs IDs
2378
2379commit a2b4d6323e7e72857ba17d28eece772135635d34
2380Author: Egbert Eich <eich@suse.de>
2381Date:   Thu Feb 26 09:23:24 2004 +0000
2382
2383    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2384
2385commit bb935a32bb5c9d0dd01be3b93decfdbcb2e0ab21
2386Author: Kaleb Keithley <kaleb@freedesktop.org>
2387Date:   Mon Feb 23 20:35:11 2004 +0000
2388
2389    Import most of XFree86 4.4RC3. This import excludes files which have the
2390        new license. If we want to, later we can import 4.4RC3 again and pick
2391        up the files that have the new license, but for now the vendor branch
2392        is "pure."
2393
2394commit 10c83bf291a62e9b14699dc2f158a30fbe2d1b2d
2395Author: Egbert Eich <eich@suse.de>
2396Date:   Thu Jan 29 08:08:37 2004 +0000
2397
2398    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
2399
2400commit 546c4f291a92b5b5b7812196b0a4dc44ce5e7ddb
2401Author: Kaleb Keithley <kaleb@freedesktop.org>
2402Date:   Fri Dec 19 20:55:16 2003 +0000
2403
2404    XFree86 4.3.99.902 (RC 2)
2405
2406commit ebde9d1780cc6bb9307fa6639246764262738696
2407Author: Kaleb Keithley <kaleb@freedesktop.org>
2408Date:   Thu Dec 4 22:03:25 2003 +0000
2409
2410    XFree86 4.3.99.901 (RC 1)
2411
2412commit abe805c8c549fc02efebcfbbfa30ef69c4690b89
2413Author: Kaleb Keithley <kaleb@freedesktop.org>
2414Date:   Tue Nov 25 19:28:40 2003 +0000
2415
2416    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
2417
2418commit 4a0967d910ff0c18285dd01cc0409a51ace0e6c4
2419Author: Kaleb Keithley <kaleb@freedesktop.org>
2420Date:   Tue Nov 25 19:28:39 2003 +0000
2421
2422    Initial revision
2423
2424commit 3eb5a12d4f37e6262b7e20a85e4620ed1d01efd8
2425Author: Kaleb Keithley <kaleb@freedesktop.org>
2426Date:   Fri Nov 14 16:48:55 2003 +0000
2427
2428    XFree86 4.3.0.1
2429
2430commit d1473b7bcf205215781d461eb62f8dba0fb78931
2431Author: Kaleb Keithley <kaleb@freedesktop.org>
2432Date:   Fri Nov 14 16:48:55 2003 +0000
2433
2434    Initial revision
2435
2436commit 727bfe5d006d0e5c0167c2472af9d8ba69c9e109
2437Author: Kaleb Keithley <kaleb@freedesktop.org>
2438Date:   Fri Nov 14 15:54:49 2003 +0000
2439
2440    R6.6 is the Xorg base-line
2441