ChangeLog revision c9e4df9b
1c9e4df9bSmrgcommit 95ff3954dea7deb1cc995c09c404ebb22b6f18a0
2c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3c9e4df9bSmrgDate:   Fri Oct 28 19:19:52 2022 -0700
4c9e4df9bSmrg
5c9e4df9bSmrg    x11perf 1.6.2
6c9e4df9bSmrg    
7c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8c9e4df9bSmrg
9c9e4df9bSmrgcommit 74b90ae3c226295a6ff196b71273983da3e1a70e
10c9e4df9bSmrgAuthor: Aaron Plattner <aplattner@nvidia.com>
11c9e4df9bSmrgDate:   Wed Sep 14 10:20:47 2022 -0700
12c9e4df9bSmrg
13c9e4df9bSmrg    tests: Skip trapezoids for unsupported XRender formats
14c9e4df9bSmrg    
15c9e4df9bSmrg    xserver commit 436fd7e8b4966c305ea9c43f3c14c2ca04c35539 removed support
16c9e4df9bSmrg    for PictStandardA4. x11perf assumes this format always exists, so trying
17c9e4df9bSmrg    to run the -aa4trap* tests causes a segmentation fault when
18c9e4df9bSmrg    `XRenderFindStandardFormat (xp->d, PictStandardA4)` returns NULL.
19c9e4df9bSmrg    
20c9e4df9bSmrg    Since the server change was intentional, skip the tests if
21c9e4df9bSmrg    XRenderFindStandardFormat() returns NULL.
22c9e4df9bSmrg    
23c9e4df9bSmrg    See also: https://gitlab.freedesktop.org/xorg/xserver/-/commit/436fd7e8b4966c305ea9c43f3c14c2ca04c35539
24c9e4df9bSmrg
25c9e4df9bSmrgcommit c420f450d0a2b1f26d4043334bb8b6524fea4b07
26c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
27c9e4df9bSmrgDate:   Sat Oct 15 13:10:52 2022 -0700
28c9e4df9bSmrg
29c9e4df9bSmrg    Stop casting return value of malloc() and calloc()
30c9e4df9bSmrg    
31c9e4df9bSmrg    Not needed in C89 and later, and may hide errors
32c9e4df9bSmrg    
33c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
34c9e4df9bSmrg
35c9e4df9bSmrgcommit 2900d7a7e7929414268cb142bf00c57d370e1396
36c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
37c9e4df9bSmrgDate:   Sat Oct 15 13:00:22 2022 -0700
38c9e4df9bSmrg
39c9e4df9bSmrg    Variable scope reductions as recommended by cppcheck
40c9e4df9bSmrg    
41c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42c9e4df9bSmrg
43c9e4df9bSmrgcommit f021fe33579e75bd19e7b5784858be14c3e3c4b6
44c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
45c9e4df9bSmrgDate:   Thu Jul 21 15:57:38 2022 -0700
46c9e4df9bSmrg
47c9e4df9bSmrg    gitlab CI: add a basic build test
48c9e4df9bSmrg    
49c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
50c9e4df9bSmrg
51c9e4df9bSmrgcommit e7d9ca95f3afacd4d14eccc9d3492d651b8936fe
52c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
53c9e4df9bSmrgDate:   Thu Jul 21 15:52:42 2022 -0700
54c9e4df9bSmrg
55c9e4df9bSmrg    Build xz tarballs instead of bzip2
56c9e4df9bSmrg    
57c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
58c9e4df9bSmrg
59c9e4df9bSmrgcommit 8527d4cf67018d793e8912f66fde0cd8a19d30a5
60c9e4df9bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
61c9e4df9bSmrgDate:   Sun Jan 9 13:02:18 2022 -0800
62c9e4df9bSmrg
63c9e4df9bSmrg    Fix spelling/wording issues
64c9e4df9bSmrg    
65c9e4df9bSmrg    Found by using:
66c9e4df9bSmrg        codespell --builtin clear,rare,usage,informal,code,names
67c9e4df9bSmrg    
68c9e4df9bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
69c9e4df9bSmrg
7065c1f7cfSmrgcommit ed96e6ce90f8a2177db00c56c2af9311bc167cc4
7165c1f7cfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7265c1f7cfSmrgDate:   Sat Mar 16 15:49:38 2019 -0700
7365c1f7cfSmrg
7465c1f7cfSmrg    x11perf 1.6.1
7565c1f7cfSmrg    
7665c1f7cfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7765c1f7cfSmrg
7865c1f7cfSmrgcommit 5e8ed9bbaf67aee3236ad78e5dc62ebf3d9714de
7965c1f7cfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8065c1f7cfSmrgDate:   Fri Dec 7 20:02:50 2018 -0800
8165c1f7cfSmrg
8265c1f7cfSmrg    Update configure.ac bug URL for gitlab migration
8365c1f7cfSmrg    
8465c1f7cfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8565c1f7cfSmrg
8665c1f7cfSmrgcommit 356f6e0bd5cb881f43200ff1db1eb257e261afdd
8765c1f7cfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8865c1f7cfSmrgDate:   Fri Nov 16 20:56:58 2018 -0800
8965c1f7cfSmrg
9065c1f7cfSmrg    Update README for gitlab migration
9165c1f7cfSmrg    
9265c1f7cfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9365c1f7cfSmrg
9465c1f7cfSmrgcommit 98648d7bac718b8401e4277f5fccdf53aa038834
9565c1f7cfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9665c1f7cfSmrgDate:   Fri Mar 9 21:34:43 2018 -0800
9765c1f7cfSmrg
9865c1f7cfSmrg    Update minpixwin info in man page to match implemenation
9965c1f7cfSmrg    
10065c1f7cfSmrg    Scales to 50x50 window since commit 920b070987c00b369bd6c77c6283f68dffbc7b83
10165c1f7cfSmrg    
10265c1f7cfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
10365c1f7cfSmrg
10465c1f7cfSmrgcommit 0f5d1af67be196416a6136255dc8525ac430b979
10565c1f7cfSmrgAuthor: Mihail Konev <k.mvc@ya.ru>
10665c1f7cfSmrgDate:   Thu Jan 26 14:00:20 2017 +1000
10765c1f7cfSmrg
10865c1f7cfSmrg    autogen: add default patch prefix
10965c1f7cfSmrg    
11065c1f7cfSmrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
11165c1f7cfSmrg
11265c1f7cfSmrgcommit 609c78d5b32732810062139be9cfdcf1a37041ea
11365c1f7cfSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
11465c1f7cfSmrgDate:   Mon Mar 9 12:00:52 2015 +0000
11565c1f7cfSmrg
11665c1f7cfSmrg    autogen.sh: use quoted string variables
11765c1f7cfSmrg    
11865c1f7cfSmrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
11965c1f7cfSmrg    fall-outs, when they contain space.
12065c1f7cfSmrg    
12165c1f7cfSmrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
12265c1f7cfSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
12365c1f7cfSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
12465c1f7cfSmrg
12565c1f7cfSmrgcommit 4697ef8385836d1e5db0d9f5839e23a4f9ca8bc8
12665c1f7cfSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
12765c1f7cfSmrgDate:   Tue Jan 24 10:32:07 2017 +1000
12865c1f7cfSmrg
12965c1f7cfSmrg    autogen.sh: use exec instead of waiting for configure to finish
13065c1f7cfSmrg    
13165c1f7cfSmrg    Syncs the invocation of configure with the one from the server.
13265c1f7cfSmrg    
13365c1f7cfSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
13465c1f7cfSmrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
13565c1f7cfSmrg
13665c1f7cfSmrgcommit c8eb3414f68cdc1b02a64c5321d4b0abe9c70d1e
13765c1f7cfSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
13865c1f7cfSmrgDate:   Sun Jul 19 12:08:15 2015 +0200
13965c1f7cfSmrg
14065c1f7cfSmrg    Make NameFromFormat() const.
14165c1f7cfSmrg    
14265c1f7cfSmrg    Fixes a const-discard warning.
14365c1f7cfSmrg    
14465c1f7cfSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
14565c1f7cfSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
14665c1f7cfSmrg
14765c1f7cfSmrgcommit 920b070987c00b369bd6c77c6283f68dffbc7b83
14865c1f7cfSmrgAuthor: Adam Jackson <ajax@redhat.com>
14965c1f7cfSmrgDate:   Wed Jul 15 11:10:59 2015 -0400
15065c1f7cfSmrg
15165c1f7cfSmrg    tests: Fix thinko in minpixwin50
15265c1f7cfSmrg    
15365c1f7cfSmrg    The other minpixwin tests draw to a window 50% the size of the pixmap,
15465c1f7cfSmrg    it's clear this one was meant to too.
15565c1f7cfSmrg    
15665c1f7cfSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
15765c1f7cfSmrg
15865c1f7cfSmrgcommit 01d77ac727032d003a7381ca2ee0f55022295d16
15965c1f7cfSmrgAuthor: Niveditha Rau <niveditha.rau@oracle.com>
16065c1f7cfSmrgDate:   Fri Apr 24 11:14:44 2015 -0700
16165c1f7cfSmrg
16265c1f7cfSmrg    Add new options from 1.6.0 release to man page
16365c1f7cfSmrg    
16465c1f7cfSmrg    -pause, -compwinwin*, -comppixwin*, -magpixwin*, -minpixwin*
16565c1f7cfSmrg    
16665c1f7cfSmrg    Signed-off-by: Niveditha Rau <niveditha.rau@oracle.com>
16765c1f7cfSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16865c1f7cfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16965c1f7cfSmrg
170533545b5Smrgcommit 294ea038fe9cefd690f06f6b5f48507c266b4d24
171533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
172533545b5SmrgDate:   Thu Apr 16 22:42:25 2015 -0700
173533545b5Smrg
174533545b5Smrg    x11perf 1.6.0
175533545b5Smrg    
176533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
177533545b5Smrg
178533545b5Smrgcommit bb2c3601b2bc1f4adcd21c79501fc514ae1688f3
179533545b5SmrgAuthor: Matthieu Herrb <matthieu@herrb.eu>
180533545b5SmrgDate:   Sat Jan 10 10:46:46 2015 +0100
181533545b5Smrg
182533545b5Smrg    remove srand(1) call as nothing calls any rand like functions in x11perf
183533545b5Smrg    
184533545b5Smrg    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
185533545b5Smrg    Reviewed-by: Thomas Klausner  <wiz@NetBSD.org>
186533545b5Smrg
187533545b5Smrgcommit 2b5c1ff8926b82675c8db1f44de4c910dd9265a4
188533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
189533545b5SmrgDate:   Sat Oct 25 14:10:02 2014 -0700
190533545b5Smrg
191533545b5Smrg    Combine help_message array into a single string
192533545b5Smrg    
193533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
194533545b5Smrg
195533545b5Smrgcommit 2179b566688838439d6388e1468af404e06d7350
196533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
197533545b5SmrgDate:   Sat Oct 25 13:57:43 2014 -0700
198533545b5Smrg
199533545b5Smrg    Mark bitmap data as const
200533545b5Smrg    
201533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
202533545b5Smrg
203533545b5Smrgcommit ebaf6141a9932f934c87fce0c6f91c5ca25d1f3c
204533545b5SmrgAuthor: Peter Harris <pharris@opentext.com>
205533545b5SmrgDate:   Wed Mar 26 13:45:59 2014 -0400
206533545b5Smrg
207533545b5Smrg    Fix name collision in -rgb*text
208533545b5Smrg    
209533545b5Smrg    Prepend a c to the test names of the "core" versions, to match the
210533545b5Smrg    -aa*text and -caa*text tests.
211533545b5Smrg    
212533545b5Smrg    Signed-off-by: Peter Harris <pharris@opentext.com>
213533545b5Smrg
214533545b5Smrgcommit cb8d37dc33f2044636a04b0f81ebb4023daa93a6
215533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
216533545b5SmrgDate:   Mon Jun 2 22:08:51 2014 -0700
217533545b5Smrg
218533545b5Smrg    autogen.sh: Honor NOCONFIGURE=1
219533545b5Smrg    
220533545b5Smrg    See http://people.gnome.org/~walters/docs/build-api.txt
221533545b5Smrg    
222533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
223533545b5Smrg
224533545b5Smrgcommit 6333588e55df50cea89171352dcf15db969af69d
225533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
226533545b5SmrgDate:   Mon Jun 2 22:08:51 2014 -0700
227533545b5Smrg
228533545b5Smrg    configure: Drop AM_MAINTAINER_MODE
229533545b5Smrg    
230533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
231533545b5Smrg
232533545b5Smrgcommit 1999b37e12fc358aa21f8dac2d11edff43377fc0
233533545b5SmrgAuthor: Keith Packard <keithp@keithp.com>
234533545b5SmrgDate:   Mon Mar 10 09:12:45 2014 -0700
235533545b5Smrg
236533545b5Smrg    Add '-pause' option to delay between runs
237533545b5Smrg    
238533545b5Smrg    This lets the package cool down to get more consistent performance numbers.
239533545b5Smrg    
240533545b5Smrg    Signed-off-by: Keith Packard <keithp@keithp.com>
241533545b5Smrg
242533545b5Smrgcommit f640487e27a3904831ff85033a2869e981e9d942
243533545b5SmrgAuthor: Keith Packard <keithp@keithp.com>
244533545b5SmrgDate:   Wed Mar 5 19:11:25 2014 -0800
245533545b5Smrg
246533545b5Smrg    Switch to 64-bit ints
247533545b5Smrg
248533545b5Smrgcommit 9ba0ce7d849bbd94644664b60b50bd1e2d5813b7
249533545b5SmrgAuthor: Keith Packard <keithp@keithp.com>
250533545b5SmrgDate:   Sat Mar 29 13:48:02 2008 -0700
251533545b5Smrg
252533545b5Smrg    Add scaling composite tests
253533545b5Smrg
254533545b5Smrgcommit 21c0d1903161a88d09c64811cf97dda3a8a8e751
255533545b5SmrgAuthor: Keith Packard <keithp@keithp.com>
256533545b5SmrgDate:   Sat Mar 29 13:47:40 2008 -0700
257533545b5Smrg
258533545b5Smrg    Fix reported pixmap format name
259533545b5Smrg
260533545b5Smrgcommit 734c164464a3b5d9d9dd2dc3993de85b1f63c2ff
261533545b5SmrgAuthor: Keith Packard <keithp@keithp.com>
262533545b5SmrgDate:   Sat Mar 29 11:45:29 2008 -0700
263533545b5Smrg
264533545b5Smrg    Add up/down scaling composite tests
265533545b5Smrg
266533545b5Smrgcommit ccd5cd064817595cfd0e04a926b73fb17fe31092
267533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
268533545b5SmrgDate:   Sat Feb 23 10:09:59 2013 -0800
269533545b5Smrg
270533545b5Smrg    Assume signal handlers return void, as C89 requires
271533545b5Smrg    
272533545b5Smrg    Drops use of autoconf's obsolete AC_TYPE_SIGNAL
273533545b5Smrg    
274533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
275533545b5Smrg
276533545b5Smrgcommit b1f22217f6c513be07612d8ed88fe5540ce7be48
277533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
278533545b5SmrgDate:   Sun Jan 20 23:25:16 2013 -0800
279533545b5Smrg
280533545b5Smrg    Drop imake fallback for RETSIGTYPE definition
281533545b5Smrg    
282533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
283533545b5Smrg
284533545b5Smrgcommit 47479aabdb82907929d76ac87ca71f44819791f8
285533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
286533545b5SmrgDate:   Sun Jan 20 23:22:29 2013 -0800
287533545b5Smrg
288533545b5Smrg    Mark usage & AbortTest as _X_NORETURN
289533545b5Smrg    
290533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
291533545b5Smrg
292533545b5Smrgcommit 5340bddccdd21fd34aae996ac3347ddb71f00de6
293533545b5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
294533545b5SmrgDate:   Wed Sep 28 18:53:17 2011 -0700
295533545b5Smrg
296533545b5Smrg    Add const attributes to fix gcc -Wwrite-strings warnings
297533545b5Smrg    
298533545b5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
299533545b5Smrg
300e4ee1255Smrgcommit 84bfc56a89929999db92925c078d9e2f801b1689
301e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
302e4ee1255SmrgDate:   Wed Jul 27 18:29:38 2011 -0700
303e4ee1255Smrg
304e4ee1255Smrg    x11perf 1.5.4
305e4ee1255Smrg    
306e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
307e4ee1255Smrg
308e4ee1255Smrgcommit d171454212bff8f4a32cf3cef08566e29237da9d
309e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
310e4ee1255SmrgDate:   Thu Jul 7 22:40:14 2011 -0700
311e4ee1255Smrg
312e4ee1255Smrg    Add MKTEMP to DIR_SUBSTS in Makefile
313e4ee1255Smrg    
314e4ee1255Smrg    Needed for commit 1188465112a1 to work after revert of 4af24b2f5b3f8f
315e4ee1255Smrg    
316e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
317e4ee1255Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
318e4ee1255Smrg
319e4ee1255Smrgcommit 86cf2ab52ad5c6b4b262c1673ad5bd4c8713e3e8
320e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
321e4ee1255SmrgDate:   Thu Jul 7 17:16:52 2011 -0700
322e4ee1255Smrg
323e4ee1255Smrg    Revert "Let autoconf generate x11perfcomp directly instead of doing it via sed"
324e4ee1255Smrg    
325e4ee1255Smrg    This reverts commit 4af24b2f5b3f8f2c20271ae323b6fa528b9b2127.
326e4ee1255Smrg    
327e4ee1255Smrg    Letting autoconf do it failed to handle the recursive expansion needed,
328e4ee1255Smrg    resulting in "PATH=${exec_prefix}/lib/X11/x11perfcomp:..." without having
329e4ee1255Smrg    exec_prefix defined in x11perfcomp.
330e4ee1255Smrg    
331e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
332e4ee1255Smrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
333e4ee1255Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
334e4ee1255Smrg
335e4ee1255Smrgcommit be99f1c0ecac26255aa9b0bb0347bab1b6e0fb88
336e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
337e4ee1255SmrgDate:   Fri Jul 1 19:59:34 2011 -0700
338e4ee1255Smrg
339e4ee1255Smrg    Remove stray remaining CVS id tag
340e4ee1255Smrg    
341e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
342e4ee1255Smrg
343e4ee1255Smrgcommit 1188465112a1a3c6acce9d370d448df70fd4fa4d
344e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
345e4ee1255SmrgDate:   Fri Jul 1 19:51:47 2011 -0700
346e4ee1255Smrg
347e4ee1255Smrg    x11perfcomp should use mktemp instead of pid for tmp directory
348e4ee1255Smrg    
349e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
350e4ee1255Smrg
351e4ee1255Smrgcommit 4af24b2f5b3f8f2c20271ae323b6fa528b9b2127
352e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
353e4ee1255SmrgDate:   Fri Jul 1 17:38:01 2011 -0700
354e4ee1255Smrg
355e4ee1255Smrg    Let autoconf generate x11perfcomp directly instead of doing it via sed
356e4ee1255Smrg    
357e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
358e4ee1255Smrg
359e4ee1255Smrgcommit fefc834c419085b2db3b2d7d57bdbfe240d1b75c
360e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
361e4ee1255SmrgDate:   Fri Jul 1 17:30:14 2011 -0700
362e4ee1255Smrg
363e4ee1255Smrg    x11perfcomp: use saner $PATH
364e4ee1255Smrg    
365e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
366e4ee1255Smrg
367e4ee1255Smrgcommit 4e86c85ac8cf2fc6631be704de45f098d1a58ab3
368e4ee1255SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
369e4ee1255SmrgDate:   Fri Mar 11 14:46:00 2011 -0800
370e4ee1255Smrg
371e4ee1255Smrg    Make Makefile.am's compatible with Solaris make
372e4ee1255Smrg    
373e4ee1255Smrg    Solaris make won't substitute $< in explicit rules, only implicit ones
374e4ee1255Smrg    
375e4ee1255Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
376e4ee1255Smrg
377e4ee1255Smrgcommit 8b8f94bca1576e7365c492cfc8131d5aa7bcd7c8
378e4ee1255SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
379e4ee1255SmrgDate:   Sat Jan 22 14:41:33 2011 -0500
380e4ee1255Smrg
381e4ee1255Smrg    config: substitute x11perfcompdir using Autoconf @x11perfcompdir@
382e4ee1255Smrg    
383e4ee1255Smrg    Use the Autoconf recommended way of substituting bindir and friends, see
384e4ee1255Smrg    http://www.gnu.org/software/autoconf/manual/autoconf.html
385e4ee1255Smrg    
386e4ee1255Smrg    Use # sign for comment in script.
387e4ee1255Smrg    Only sed is used, drop the cpp terminology.
388e4ee1255Smrg    
389e4ee1255Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
390e4ee1255Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
391e4ee1255Smrg
392e4ee1255Smrgcommit 490ceddc3e97e8c5bf1ed61265525c213abf65d1
393e4ee1255SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
394e4ee1255SmrgDate:   Wed Jan 19 10:06:55 2011 -0500
395e4ee1255Smrg
396e4ee1255Smrg    config: move man pages into their own directory
397e4ee1255Smrg    
398e4ee1255Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
399e4ee1255Smrg    Use standard Makefile for man pages.
400e4ee1255Smrg    
401e4ee1255Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
402e4ee1255Smrg
403e4ee1255Smrgcommit 36d4517099505fac29a3c0b8c6c3779b3f05b8ff
404e4ee1255SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
405e4ee1255SmrgDate:   Thu Jan 13 17:15:36 2011 -0500
406e4ee1255Smrg
407e4ee1255Smrg    man: replace hard coded man page section with substitution strings
408e4ee1255Smrg    
409e4ee1255Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
410e4ee1255Smrg
411e4ee1255Smrgcommit 8ebaae2bf1350b9414d261fc8509fcd898d9b152
412e4ee1255SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
413e4ee1255SmrgDate:   Thu Jan 13 11:15:47 2011 -0500
414e4ee1255Smrg
415e4ee1255Smrg    man: remove trailing spaces and tabs
416e4ee1255Smrg    
417e4ee1255Smrg    Using s/[ \t]*$//
418e4ee1255Smrg    
419e4ee1255Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
420e4ee1255Smrg
421e4ee1255Smrgcommit 7f46d58f7523a07e9086b7c47534c37240d83409
422e4ee1255SmrgAuthor: Chris Wilson <chris@chris-wilson.co.uk>
423e4ee1255SmrgDate:   Thu Jan 6 10:58:53 2011 +0000
424e4ee1255Smrg
425e4ee1255Smrg    Add tests for ShmGetImage
426e4ee1255Smrg    
427e4ee1255Smrg    Similar to GetImage and ShmPutImage, test the performance of retrieving
428e4ee1255Smrg    pixel data from the X server without the overhead of copying the pixels.
429e4ee1255Smrg    In the upper bound, using XShmGetImage, the performance will be limited
430e4ee1255Smrg    by the RTT latency (x11perf -prop). However, comparing the scaling factors
431e4ee1255Smrg    of XShmGetImage and XGetImage will give some insight into the driver
432e4ee1255Smrg    efficiency.
433e4ee1255Smrg    
434e4ee1255Smrg    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
435e4ee1255Smrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
436e4ee1255Smrg
437736a7e2cSmrgcommit c39d831d409537fce2f36c8672f908a7cc810519
438736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
439736a7e2cSmrgDate:   Wed Jan 5 16:33:36 2011 -0800
440736a7e2cSmrg
441736a7e2cSmrg    x11perf 1.5.3
442736a7e2cSmrg    
443736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
444736a7e2cSmrg
445736a7e2cSmrgcommit e7917bbec06e5c8e17f07b0eb833602b33111f08
446736a7e2cSmrgMerge: 5072fb4 cc84118
447736a7e2cSmrgAuthor: Peter Harris <pharris@opentext.com>
448736a7e2cSmrgDate:   Tue Nov 23 14:41:33 2010 -0500
449736a7e2cSmrg
450736a7e2cSmrg    Merge fixes from git://anongit.freedesktop.org/~peterh/x11perf
451736a7e2cSmrg
452736a7e2cSmrgcommit cc84118bd700745f02c65b2d6900e512e4c333af
453736a7e2cSmrgAuthor: Peter Harris <peter.harris@hummingbird.com>
454736a7e2cSmrgDate:   Mon Oct 29 11:35:22 2007 -0400
455736a7e2cSmrg
456736a7e2cSmrg    Avoid "rep" calculation overflow.
457736a7e2cSmrg    
458736a7e2cSmrg    On today's fast machines, "treps" can easily overflow a 32-bit number.
459736a7e2cSmrg    Use "long long" to calculate reps.
460736a7e2cSmrg    
461736a7e2cSmrg    Signed-off-by: Peter Harris <pharris@opentext.com>
462736a7e2cSmrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
463736a7e2cSmrg
464736a7e2cSmrgcommit 17a30e7c65c0b03b71b5b1ac54ae3ba33ae3b42a
465736a7e2cSmrgAuthor: Peter Harris <peter.harris@hummingbird.com>
466736a7e2cSmrgDate:   Mon Oct 29 11:29:32 2007 -0400
467736a7e2cSmrg
468736a7e2cSmrg    Clamp test time to positive values.
469736a7e2cSmrg    
470736a7e2cSmrg    If there is some jitter in the sync time, operations can complete in a
471736a7e2cSmrg    negative amount of time (confusing both humans and x11perfcomp).
472736a7e2cSmrg    
473736a7e2cSmrg    Signed-off-by: Peter Harris <pharris@opentext.com>
474736a7e2cSmrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
475736a7e2cSmrg
476736a7e2cSmrgcommit 5072fb464ffebcd97ec3a33cbff7095c3ec16225
477736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
478736a7e2cSmrgDate:   Fri Nov 19 22:34:02 2010 -0800
479736a7e2cSmrg
480736a7e2cSmrg    Remove unneccessary AC_SUBST of CFLAGS & LIBS vars from PKG_CHECK_MODULES
481736a7e2cSmrg    
482736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
483736a7e2cSmrg
484736a7e2cSmrgcommit 2f6fa453f485739575296da9317243ddda25c4f6
485736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
486736a7e2cSmrgDate:   Fri Nov 19 22:32:12 2010 -0800
487736a7e2cSmrg
488736a7e2cSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
489736a7e2cSmrg    
490736a7e2cSmrg    Regroup AC statements under the Autoconf initialization section.
491736a7e2cSmrg    Regroup AM statements under the Automake initialization section.
492736a7e2cSmrg    Add missing AC_CONFIG_SRCDIR
493736a7e2cSmrg    
494736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
495736a7e2cSmrg
496736a7e2cSmrgcommit d970d9de1c98bc828365f15fb08aaa8dda214dd6
497736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
498736a7e2cSmrgDate:   Fri Nov 19 22:28:22 2010 -0800
499736a7e2cSmrg
500736a7e2cSmrg    Bug 31640 - x11perf: Doesn't build without libXft
501736a7e2cSmrg    
502736a7e2cSmrg    https://bugs.freedesktop.org/show_bug.cgi?id=31640
503736a7e2cSmrg    
504736a7e2cSmrg    Fix trapezoid checks to look for both render & xft
505736a7e2cSmrg    
506736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
507736a7e2cSmrg
508736a7e2cSmrgcommit 3147d783925bb42c7af78c9f5508c0dc245b942b
509736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
510736a7e2cSmrgDate:   Tue Sep 21 20:48:33 2010 -0700
511736a7e2cSmrg
512736a7e2cSmrg    x11perf 1.5.2
513736a7e2cSmrg    
514736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
515736a7e2cSmrg
516736a7e2cSmrgcommit 172260eee2180448594def3fcf719ce501528e56
517736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
518736a7e2cSmrgDate:   Tue Sep 21 20:46:39 2010 -0700
519736a7e2cSmrg
520736a7e2cSmrg    config: update AC_PREREQ statement to 2.60
521736a7e2cSmrg    
522736a7e2cSmrg    Unrelated to the previous patches, the new value simply reflects
523736a7e2cSmrg    the reality that the minimum level for autoconf to configure
524736a7e2cSmrg    all x.org modules is 2.60 dated June 2006.
525736a7e2cSmrg    
526736a7e2cSmrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
527736a7e2cSmrg    
528736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
529736a7e2cSmrg
530736a7e2cSmrgcommit c4b59fd280aa0f647f7f889122adf8b92b9e5cf8
531736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
532736a7e2cSmrgDate:   Tue Sep 21 20:43:58 2010 -0700
533736a7e2cSmrg
534736a7e2cSmrg    config: use AC_PROG_CC & AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
535736a7e2cSmrg    
536736a7e2cSmrg    The existing statements can now be removed from the configuration file.
537736a7e2cSmrg    
538736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
539736a7e2cSmrg
540736a7e2cSmrgcommit 4ed4ff8d692293995910da29e4d05ad9191105ea
541736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
542736a7e2cSmrgDate:   Tue Sep 21 20:42:54 2010 -0700
543736a7e2cSmrg
544736a7e2cSmrg    config: upgrade to util-macros 1.8 for additional man page support
545736a7e2cSmrg    
546736a7e2cSmrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
547736a7e2cSmrg    The value of MAN_SUBST is the same for all X.Org packages.
548736a7e2cSmrg    
549736a7e2cSmrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
550736a7e2cSmrg    The existing statement can now be removed from the configuration file.
551736a7e2cSmrg    
552736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
553736a7e2cSmrg
554736a7e2cSmrgcommit 1f990bc605d520f58e0c321a1338da76d76529fa
555736a7e2cSmrgAuthor: Timo Myyra <Timo.Myyra@gmail.com>
556736a7e2cSmrgDate:   Sun Sep 19 10:54:40 2010 -0700
557736a7e2cSmrg
558736a7e2cSmrg    Remove reference to xbench in x11perf.man (#29830)
559736a7e2cSmrg    
560736a7e2cSmrg    xbench isn't supported by fd.o, and searching for it shows the latest version released in 1995.
561736a7e2cSmrg    
562736a7e2cSmrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
563736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
564736a7e2cSmrg
565736a7e2cSmrgcommit 05759c8550bf994f4ae4e87a658aa7ffdd9dd517
566736a7e2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
567736a7e2cSmrgDate:   Fri Aug 6 08:34:31 2010 -0700
568736a7e2cSmrg
569736a7e2cSmrg    Add HP notice to COPYING for Xmark script
570736a7e2cSmrg    
571736a7e2cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
572736a7e2cSmrg
573736a7e2cSmrgcommit 3b427a6c4cc1551ce445abd975f5a128ea53d9be
574736a7e2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
575736a7e2cSmrgDate:   Thu Jan 7 21:25:09 2010 -0500
576736a7e2cSmrg
577736a7e2cSmrg    COPYING: replace stub with actual copyright notice
578736a7e2cSmrg    
579736a7e2cSmrg    Refer to x11perf.c
580736a7e2cSmrg    Copyright 1988, 1989 by Digital Equipment Corporation
581736a7e2cSmrg    
582736a7e2cSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
583736a7e2cSmrg
584736a7e2cSmrgcommit 374bee27ef4d45044f7562ffed162a5b6f095e40
585736a7e2cSmrgAuthor: Adam Jackson <ajax@redhat.com>
586736a7e2cSmrgDate:   Sat Jan 2 17:36:17 2010 -0500
587736a7e2cSmrg
588736a7e2cSmrg    Add -falseprecision flag for ludicrously precise stats
589736a7e2cSmrg    
590736a7e2cSmrg    The normal round-to-three-significant-figures behaviour, while morally
591736a7e2cSmrg    correct from a benchmarking perspective, makes it impossible to measure
592736a7e2cSmrg    variances between runs of less than 1%.  Occasionally you really do need
593736a7e2cSmrg    to measure that finely - for example, if tweaking the server's main
594736a7e2cSmrg    dispatch loop.
595736a7e2cSmrg    
596736a7e2cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
597736a7e2cSmrg
598736a7e2cSmrgcommit af29c01b5d41f08053263dfe251d0a2a26c7eb1f
599736a7e2cSmrgAuthor: Adam Jackson <ajax@redhat.com>
600736a7e2cSmrgDate:   Sat Jan 2 17:23:50 2010 -0500
601736a7e2cSmrg
602736a7e2cSmrg    Death to RCS tags.
603736a7e2cSmrg    
604736a7e2cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
605736a7e2cSmrg
606736a7e2cSmrgcommit f8193c3f472fb0b7357552d10a6033e8ac08b9fa
607736a7e2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
608736a7e2cSmrgDate:   Thu Nov 26 09:19:52 2009 -0500
609736a7e2cSmrg
610736a7e2cSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
611736a7e2cSmrg    
612736a7e2cSmrg    Now that the INSTALL file is generated.
613736a7e2cSmrg    Allows running make maintainer-clean.
614736a7e2cSmrg
615736a7e2cSmrgcommit e6d0de5d8f13ca73753cb70b12b2f9b98f82b39f
616736a7e2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
617736a7e2cSmrgDate:   Wed Oct 28 14:09:08 2009 -0400
618736a7e2cSmrg
619736a7e2cSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
620736a7e2cSmrg    
621736a7e2cSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
622736a7e2cSmrg    README may have been updated
623736a7e2cSmrg    Remove AUTHORS file as it is empty and no content available yet.
624736a7e2cSmrg    Remove NEWS file as it is empty and no content available yet.
625736a7e2cSmrg
626736a7e2cSmrgcommit 5d3fb3c68c681cce10d3625bab85bb39c18e5e3b
627736a7e2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
628736a7e2cSmrgDate:   Mon Oct 26 22:08:38 2009 -0400
629736a7e2cSmrg
630736a7e2cSmrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
631736a7e2cSmrg    
632736a7e2cSmrg    ChangeLog filename is known to Automake and requires no further
633736a7e2cSmrg    coding in the makefile.
634736a7e2cSmrg
635736a7e2cSmrgcommit 6b8182c54689c67fa35ac471fcfc4e7ee73b7b91
636736a7e2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
637736a7e2cSmrgDate:   Thu Oct 22 12:34:15 2009 -0400
638736a7e2cSmrg
639736a7e2cSmrg    .gitignore: use common defaults with custom section # 24239
640736a7e2cSmrg    
641736a7e2cSmrg    Using common defaults will reduce errors and maintenance.
642736a7e2cSmrg    Only the very small or inexistent custom section need periodic maintenance
643736a7e2cSmrg    when the structure of the component changes. Do not edit defaults.
644736a7e2cSmrg
645736a7e2cSmrgcommit 1b811f2bf9c3cdef966b18ea802f1f79b5f34ef2
646736a7e2cSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
647736a7e2cSmrgDate:   Wed Oct 21 12:47:20 2009 -0700
648736a7e2cSmrg
649736a7e2cSmrg    This is not a GNU project, so declare it foreign.
650736a7e2cSmrg    
651736a7e2cSmrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
652736a7e2cSmrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
653736a7e2cSmrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
654736a7e2cSmrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
655736a7e2cSmrg    > > it and git wants to commit it.  Should these files even be in git?
656736a7e2cSmrg    > > Can I nuke them for the betterment of humanity and since they get
657736a7e2cSmrg    > > created by autoreconf anyways?
658736a7e2cSmrg    >
659736a7e2cSmrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
660736a7e2cSmrg    
661736a7e2cSmrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
662736a7e2cSmrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
663736a7e2cSmrg    of the INSTALL file. It is also part of the 24206 solution.
664736a7e2cSmrg    
665736a7e2cSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
666736a7e2cSmrg
667c37a63b8Smrgcommit 98ca2c35b05a2d248063047c50770a018e35e810
668c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
669c37a63b8SmrgDate:   Fri Oct 16 17:19:36 2009 -0700
670264fa531Smrg
671c37a63b8Smrg    x11perf 1.5.1
672c37a63b8Smrg    
673c37a63b8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
674264fa531Smrg
675c37a63b8Smrgcommit 266da0b9c176cf0dc615005bb0ad4aa585892bd8
676c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
677c37a63b8SmrgDate:   Fri Oct 16 17:17:41 2009 -0700
678264fa531Smrg
679c37a63b8Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
680c37a63b8Smrg    
681c37a63b8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
682264fa531Smrg
683c37a63b8Smrgcommit 9851abff574fe041f4e3f45b39c61d943e3a7f86
684c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
685c37a63b8SmrgDate:   Thu Oct 1 14:54:20 2009 -0700
686264fa531Smrg
687c37a63b8Smrg    Add README with pointers to mailing lists, bugzilla, & git
688c37a63b8Smrg    
689c37a63b8Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
690264fa531Smrg
691c37a63b8Smrgcommit c7f3c6652e9507e4303fd9ed913c593afb7447f0
692c37a63b8SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
693c37a63b8SmrgDate:   Tue Jan 13 18:55:51 2009 -0200
694264fa531Smrg
695c37a63b8Smrg    Ansification and compile warning fixes.
696c37a63b8Smrg    
697c37a63b8Smrg      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, and corrects
698c37a63b8Smrg    make distcheck.
699264fa531Smrg
700c37a63b8Smrgcommit 828c0323450eadaf040749c010918679f5e4fe53
701c37a63b8SmrgAuthor: Adam Jackson <ajax@redhat.com>
702c37a63b8SmrgDate:   Fri Mar 7 16:51:53 2008 -0500
703264fa531Smrg
704c37a63b8Smrg    x11perf-1.5
705264fa531Smrg
706c37a63b8Smrgcommit 1540dc21e1ef7bb473af7616294e5730e38f66ec
707c37a63b8SmrgAuthor: James Cloos <cloos@jhcloos.com>
708c37a63b8SmrgDate:   Thu Dec 6 16:37:08 2007 -0500
709264fa531Smrg
710c37a63b8Smrg    Replace static ChangeLog with dist-hook to generate from git log
711264fa531Smrg
712c37a63b8Smrgcommit b1c5b72bb4bb5f3e116255f9d04b368137ff25f7
713c9e4df9bSmrgAuthor: Michel Dänzer  <michel@tungstengraphics.com>
714c37a63b8SmrgDate:   Thu Nov 1 09:13:43 2007 +0100
715264fa531Smrg
716c37a63b8Smrg    Fix typos in descriptions of -compwinwin{1,5}00.
717264fa531Smrg
718c37a63b8Smrgcommit 569a5eaaef9a5c8bf50f1323fe39e81347976875
719736a7e2cSmrgMerge: 55aa9c2 e906fe5
720c37a63b8SmrgAuthor: Keith Packard <keithp@koto.keithp.com>
721c37a63b8SmrgDate:   Mon Sep 10 16:56:06 2007 +0100
722264fa531Smrg
723c37a63b8Smrg    Merge branch 'origin'
724264fa531Smrg
725c37a63b8Smrgcommit 55aa9c238c5d81c9dc0f679dfd2fea00f356247b
726c37a63b8SmrgAuthor: Keith Packard <keithp@koto.keithp.com>
727c37a63b8SmrgDate:   Mon Sep 10 16:12:29 2007 +0100
728264fa531Smrg
729c37a63b8Smrg    Add Compositing tests.
730c37a63b8Smrg    
731c37a63b8Smrg    -compwinwinXX, -comppixwinXX where XX is 10, 100 or 500.
732c37a63b8Smrg    
733c37a63b8Smrg    -pop <POP> <POP> ... where <POP> is one of Clear, Src, Dst, Over,
734c37a63b8Smrg    OverReverse, In, InReverse, Out, OutReverse, Atop, AtopReverse, Xor, Add or
735c37a63b8Smrg    Saturate.
736c37a63b8Smrg    
737c37a63b8Smrg    -format <FORMAT> <FORMAT> ... where <FORMAT> is one of RGB24, ARGB32, A8,
738c37a63b8Smrg    A4, A1 or NATIVE
739264fa531Smrg
740c37a63b8Smrgcommit 8b3b9d1d1d3a255000fb43bd09c62ef1e0798023
741c37a63b8SmrgAuthor: Keith Packard <keithp@koto.keithp.com>
742c37a63b8SmrgDate:   Mon Sep 10 16:08:51 2007 +0100
743c37a63b8Smrg
744c37a63b8Smrg    Rename .cvsignore to .gitignore
745c37a63b8Smrg
746c37a63b8Smrgcommit e906fe589a852e9b4af4aac6c72580494139a0b7
747c37a63b8SmrgAuthor: Eric S. Raymond <esr@thyrsus.com>
748c37a63b8SmrgDate:   Tue Jan 2 10:07:00 2007 -0800
749c37a63b8Smrg
750c37a63b8Smrg    Bug 9520: Markup problems in Xmark.1x
751c37a63b8Smrg    
752c37a63b8Smrg    X.Org Bugzilla #9520 <https://bugs.freedesktop.org/show_bug.cgi?id=9520>
753c37a63b8Smrg
754c37a63b8Smrgcommit d36c3c0e7db2254dc1385fe7ffc187797e109e0e
755c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
756c37a63b8SmrgDate:   Wed Apr 11 15:45:48 2007 -0700
757c37a63b8Smrg
758c37a63b8Smrg    Another man page typo fix: s/aprox./approx./
759c37a63b8Smrg
760c37a63b8Smrgcommit e9bb1f2d13cad8240cc95f1aae19316fe7568cbd
761c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
762c37a63b8SmrgDate:   Wed Apr 11 15:41:27 2007 -0700
763c37a63b8Smrg
764c37a63b8Smrg    renamed: .cvsignore -> .gitignore
765c37a63b8Smrg
766c37a63b8Smrgcommit ad4686b388da891ca07fba41a748ea90a3bb15cb
767c37a63b8SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
768c37a63b8SmrgDate:   Wed Apr 11 15:39:23 2007 -0700
769c37a63b8Smrg
770c37a63b8Smrg    Bug #10616: Man page typo: s/peform/perform/
771c37a63b8Smrg    
772c37a63b8Smrg    X.Org Bugzilla #10616 <https://bugs.freedesktop.org/show_bug.cgi?id=10616>
773c37a63b8Smrg    Reported upstream from
774c37a63b8Smrg    Debian Bug #395445 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395445>
775c37a63b8Smrg
776c37a63b8Smrgcommit fabb885e8db6dd54d31b7223e9bb4f5d9e835d8c
777c37a63b8SmrgAuthor: Adam Jackson <ajax@nwnk.net>
778c37a63b8SmrgDate:   Thu Mar 2 23:36:27 2006 +0000
779c37a63b8Smrg
780c37a63b8Smrg    Bump to 1.4.1 (was 1.0.1 because we screwed up during modularising).
781c37a63b8Smrg
782c37a63b8Smrgcommit 21ce0f2bab1743ed15474ba1468286d6782bf781
783c37a63b8SmrgAuthor: Keith Packard <keithp@keithp.com>
784c37a63b8SmrgDate:   Tue Feb 14 16:33:38 2006 +0000
785c37a63b8Smrg
786c37a63b8Smrg    Split detection of Xrender and Xft. Add detection of MIT-SHM. Clean up
787c37a63b8Smrg        CFLAGS in Makefile.am
788c37a63b8Smrg
789c37a63b8Smrgcommit 32393ee83c8ad63dbb54aab709cdd4dc5802a74c
790c37a63b8SmrgAuthor: Eric Anholt <anholt@freebsd.org>
791c37a63b8SmrgDate:   Tue Feb 14 02:48:22 2006 +0000
792c37a63b8Smrg
793c37a63b8Smrg    Detect when Render is available and turn those tests on.
794c37a63b8Smrg
795c37a63b8Smrgcommit d121367a04832aafb27800283bac5ce35365d84e
796c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
797c37a63b8SmrgDate:   Wed Dec 21 02:29:48 2005 +0000
798c37a63b8Smrg
799c37a63b8Smrg    Update package version for X11R7 release.
800c37a63b8Smrg
801c37a63b8Smrgcommit 883de694b5dac055f0d7fd33cb84ee10c080ba8c
802c37a63b8SmrgAuthor: Adam Jackson <ajax@nwnk.net>
803c37a63b8SmrgDate:   Mon Dec 19 16:22:42 2005 +0000
804c37a63b8Smrg
805c37a63b8Smrg    Stub COPYING files
806c37a63b8Smrg
807c37a63b8Smrgcommit 2c3643dc1503b7e9136f678e0af238d507acf262
808c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
809c37a63b8SmrgDate:   Thu Dec 15 00:24:04 2005 +0000
810c37a63b8Smrg
811c37a63b8Smrg    Update package version number for final X11R7 release candidate.
812c37a63b8Smrg
813c37a63b8Smrgcommit 8e9f6aa0f81fa57e8b08684a1110e945f6f0dacd
814c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
815c37a63b8SmrgDate:   Tue Dec 6 22:48:19 2005 +0000
816c37a63b8Smrg
817c37a63b8Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
818c37a63b8Smrg
819c37a63b8Smrgcommit e09f755a36b9848a7c76013d324713b1ee5cf0e3
820c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
821c37a63b8SmrgDate:   Sat Dec 3 05:49:18 2005 +0000
822c37a63b8Smrg
823c37a63b8Smrg    Update package version number for X11R7 RC3 release.
824c37a63b8Smrg
825c37a63b8Smrgcommit 9a94217191edf8e719ff9d4fbf485b5c33d0bde3
826c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
827c37a63b8SmrgDate:   Mon Nov 28 22:01:39 2005 +0000
828c37a63b8Smrg
829c37a63b8Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
830c37a63b8Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
831c37a63b8Smrg
832c37a63b8Smrgcommit 95895b619909e2b9f2e144e972b83aee6595d5f3
833c37a63b8SmrgAuthor: Eric Anholt <anholt@freebsd.org>
834c37a63b8SmrgDate:   Mon Nov 21 10:34:58 2005 +0000
835c37a63b8Smrg
836c37a63b8Smrg    Another pass at .cvsignores for apps.
837c37a63b8Smrg
838c37a63b8Smrgcommit 67eaa3cc45db8ab1a9aedb4675a09d5a3db31a7f
839c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
840c37a63b8SmrgDate:   Mon Nov 21 03:14:15 2005 +0000
841c37a63b8Smrg
842c37a63b8Smrg    Change dependency from xmu to xmuu since the full xmu (with all its baggage
843c37a63b8Smrg        like Xt) is not needed here.
844c37a63b8Smrg
845c37a63b8Smrgcommit 583d5d1c988ab24c61e2bbb21a5e5847328e86ec
846c37a63b8SmrgAuthor: Eric Anholt <anholt@freebsd.org>
847c37a63b8SmrgDate:   Sun Nov 20 22:08:50 2005 +0000
848c37a63b8Smrg
849c37a63b8Smrg    Add/improve .cvsignore files for apps.
850c37a63b8Smrg
851c37a63b8Smrgcommit 2350482506abae44fcf656a3383c354ac2910d34
852c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
853c37a63b8SmrgDate:   Wed Oct 19 02:47:50 2005 +0000
854c37a63b8Smrg
855c37a63b8Smrg    Update package version number for RC1 release.
856c37a63b8Smrg
857c37a63b8Smrgcommit a489b54c63515aa2be297ef340501b1b7ef09423
858c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
859c37a63b8SmrgDate:   Mon Oct 17 23:56:21 2005 +0000
860c37a63b8Smrg
861c37a63b8Smrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
862c37a63b8Smrg        work better with BSD make
863c37a63b8Smrg
864c37a63b8Smrgcommit 4ac6e7bffbd29ae179fbc053a8317db4fa2f3f75
865c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
866c37a63b8SmrgDate:   Fri Oct 14 00:25:42 2005 +0000
867c37a63b8Smrg
868c37a63b8Smrg    Use sed to fill in variables in man page
869c37a63b8Smrg
870c37a63b8Smrgcommit 64a324c6ffd7ba8a9bce52d41db3e63d77b69eca
871c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
872c37a63b8SmrgDate:   Thu Oct 6 20:04:20 2005 +0000
873c37a63b8Smrg
874c37a63b8Smrg    Strip .sh from filenames of scripts to match the way they are installed by
875c37a63b8Smrg        the monolith
876c37a63b8Smrg
877c37a63b8Smrgcommit eb51653deaa7a8cac0bac02f4a1fe4cd8291590b
878c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
879c37a63b8SmrgDate:   Thu Oct 6 03:47:12 2005 +0000
880c37a63b8Smrg
881c37a63b8Smrg    Fix file names of beforelight, x11perfcomp, and xlsclients man pages
882c37a63b8Smrg
883c37a63b8Smrgcommit eb44ab57c5e989429f94bb67d01abaef70b9174d
884c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
885c37a63b8SmrgDate:   Mon Aug 1 20:25:28 2005 +0000
886c37a63b8Smrg
887c37a63b8Smrg    Install man pages to section 1 instead of section m (Patch from Donnie
888c37a63b8Smrg        Berkholz)
889c37a63b8Smrg
890c37a63b8Smrgcommit a1e27c9edcb4b99a0550e674dea66bd1d3111747
891c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
892c37a63b8SmrgDate:   Fri Jul 29 21:22:30 2005 +0000
893c37a63b8Smrg
894c37a63b8Smrg    Various changes preparing packages for RC0:
895c37a63b8Smrg    - Verify and update package version numbers as needed
896c37a63b8Smrg    - Implement versioning scheme
897c37a63b8Smrg    - Change bug address to point to bugzilla bug entry form
898c37a63b8Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
899c37a63b8Smrg        reenable it)
900c37a63b8Smrg    - Fix makedepend to use pkgconfig and pass distcheck
901c37a63b8Smrg    - Update build script to build macros first
902c37a63b8Smrg    - Update modular Xorg version
903c37a63b8Smrg
904c37a63b8Smrgcommit 9dc00b804b6283a6371cae136f0c4abc743e3462
905c37a63b8SmrgAuthor: Kevin E Martin <kem@kem.org>
906c37a63b8SmrgDate:   Thu Jul 28 15:57:12 2005 +0000
907c37a63b8Smrg
908c37a63b8Smrg    Fix distcheck for remaining apps
909c37a63b8Smrg
910c37a63b8Smrgcommit 8b5dc957345bbee8349340e345a6a06ec42a16e8
911c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
912c37a63b8SmrgDate:   Tue Jul 26 18:58:15 2005 +0000
913c37a63b8Smrg
914c37a63b8Smrg    Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
915c37a63b8Smrg    -DHAS_VFORK
916c37a63b8Smrg
917c37a63b8Smrgcommit 74c819bed573af85aabd92f023c885e53fb0cf77
918c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
919c37a63b8SmrgDate:   Tue Jul 26 18:55:42 2005 +0000
920c37a63b8Smrg
921c37a63b8Smrg    Add config.h includes for modularization Use RETSIGTYPE if defined by
922c37a63b8Smrg        autoconf in addition to Imake's SIGNALRETURNSINT. Use
923c37a63b8Smrg        HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's
924c37a63b8Smrg        HAS_VFORK
925c37a63b8Smrg
926c37a63b8Smrgcommit 81a51fb38778c54442657142cf5d57fae4ac3e0e
927c37a63b8SmrgAuthor: Adam Jackson <ajax@nwnk.net>
928c37a63b8SmrgDate:   Wed Jul 20 19:31:51 2005 +0000
929c37a63b8Smrg
930c37a63b8Smrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
931c37a63b8Smrg        configure cache, you cache it, and the cached value is probably wrong.
932c37a63b8Smrg
933c37a63b8Smrgcommit 2975cf615c2e0b79c3392d6d95b393ce4b0fd312
934c37a63b8SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
935c37a63b8SmrgDate:   Sat Jul 16 23:29:38 2005 +0000
936c37a63b8Smrg
937c37a63b8Smrg    x11perf/Makefile.am: xinit/Makefile.am: xvidtune/Makefile.am:
938c37a63b8Smrg    - Replace $< with portable macro xinit/Makefile.am: xinit/configure.ac:
939c37a63b8Smrg        xvidtune/Makefile.am: xvidtune/configure.ac:
940c37a63b8Smrg    - Use more portable cpp invocations for pre-processing files
941c37a63b8Smrg        xfs/configure.ac:
942c37a63b8Smrg    - Add XTRANS_CONNECTION_FLAGS so xtrans transport type defines are set
943c37a63b8Smrg        correctly
944c37a63b8Smrg
945c37a63b8Smrgcommit 68ebb5b755791822c2f1d9f9659c2ee94bb63f1c
946c9e4df9bSmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
947c37a63b8SmrgDate:   Wed Jun 29 20:41:01 2005 +0000
948c37a63b8Smrg
949c37a63b8Smrg    Add x11perf build system Add some x11perf shell script to symlink.sh
950c37a63b8Smrg
951c37a63b8Smrgcommit 21b7ff0b54fcf28e933738aaaedf5aef46880717
952c37a63b8SmrgAuthor: Eric Anholt <anholt@freebsd.org>
953c37a63b8SmrgDate:   Wed Aug 11 08:05:31 2004 +0000
954c37a63b8Smrg
955c37a63b8Smrg    - Fix the build with old libXrender headers installed by including
956c37a63b8Smrg        TOP_INCLUDES first in the INCLUDES line.
957c37a63b8Smrg    - Drive-by fix of unused variables warnings in do_traps.c.
958c37a63b8Smrg
959c37a63b8Smrgcommit 9f86498395945e52accedc6bf3d938c2d21abd5d
960c37a63b8SmrgAuthor: Keith Packard <keithp@keithp.com>
961c37a63b8SmrgDate:   Fri Aug 6 23:42:11 2004 +0000
962c37a63b8Smrg
963c37a63b8Smrg    Add RenderAddTraps. Rewrite trapezoid rendering code.
964c37a63b8Smrg
965c37a63b8Smrgcommit cc61a0dd9da513e24a0c39793e4e70237a8d35b5
966c37a63b8SmrgAuthor: Egbert Eich <eich@suse.de>
967c37a63b8SmrgDate:   Fri Apr 23 19:54:38 2004 +0000
968c37a63b8Smrg
969c37a63b8Smrg    Merging XORG-CURRENT into trunk
970c37a63b8Smrg
971c37a63b8Smrgcommit 3208453773436841fd97a5a841f75aea2a84ea07
972c37a63b8SmrgAuthor: Egbert Eich <eich@suse.de>
973c37a63b8SmrgDate:   Sun Mar 14 08:34:59 2004 +0000
974c37a63b8Smrg
975c37a63b8Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
976c37a63b8Smrg
977c37a63b8Smrgcommit c090b9c09ddb3f21983506a90418d6e5387cbd94
978c37a63b8SmrgAuthor: Egbert Eich <eich@suse.de>
979c37a63b8SmrgDate:   Wed Mar 3 12:12:54 2004 +0000
980c37a63b8Smrg
981c37a63b8Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
982c37a63b8Smrg
983c37a63b8Smrgcommit c501072fc6aae9867785226575d87b6a3d89ecaa
984c37a63b8SmrgAuthor: Egbert Eich <eich@suse.de>
985c37a63b8SmrgDate:   Thu Feb 26 13:36:16 2004 +0000
986c37a63b8Smrg
987c37a63b8Smrg    readding XFree86's cvs IDs
988c37a63b8Smrg
989c37a63b8Smrgcommit 767875979a99fba9d7c00fd9eb7da316d88596dc
990c37a63b8SmrgAuthor: Egbert Eich <eich@suse.de>
991c37a63b8SmrgDate:   Thu Feb 26 09:23:58 2004 +0000
992c37a63b8Smrg
993c37a63b8Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
994c37a63b8Smrg
995c37a63b8Smrgcommit c3ee38aec0f064a3916ecef9a29ecf6538a794a1
996c37a63b8SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
997c37a63b8SmrgDate:   Tue Nov 25 19:29:03 2003 +0000
998c37a63b8Smrg
999c37a63b8Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1000c37a63b8Smrg
1001c37a63b8Smrgcommit ee11b04c48b57b74beacd0a905fbc96a86c75931
1002c37a63b8SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
1003c37a63b8SmrgDate:   Fri Nov 14 16:48:58 2003 +0000
1004c37a63b8Smrg
1005c37a63b8Smrg    XFree86 4.3.0.1
1006c37a63b8Smrg
1007c37a63b8Smrgcommit 76312369bde4267f6405a4e1d26697258cc06b32
1008c37a63b8SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
1009c37a63b8SmrgDate:   Fri Nov 14 16:48:58 2003 +0000
1010c37a63b8Smrg
1011c37a63b8Smrg    Initial revision
1012c37a63b8Smrg
1013c37a63b8Smrgcommit d7d99c8433b3bd35c8bad352ebd1fc49cff45264
1014c37a63b8SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
1015c37a63b8SmrgDate:   Fri Nov 14 15:54:53 2003 +0000
1016c37a63b8Smrg
1017c37a63b8Smrg    R6.6 is the Xorg base-line
1018