resetting manifest requested domain to floor
[platform/upstream/randrproto.git] / ChangeLog
1 commit 5f5cb2767618ad22a5608142513c7dd81927a8d5
2 Author: Dave Airlie <airlied@gmail.com>
3 Date:   Thu Jul 12 22:45:05 2012 +1000
4
5     bump to 1.4.0 (for release.sh)
6     
7     a trivial commit to make release.sh work.
8     
9     Signed-off-by: Dave Airlie <airlied@redhat.com>
10
11 commit 74637d53fa8f5bf44258f773c4aaf60053cccfc4
12 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
13 Date:   Mon Jul 9 22:18:22 2012 -0700
14
15     1.4 spec: update Extension Versioning section to include 1.4
16     
17     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
18     Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
19     Signed-off-by: Dave Airlie <airlied@gmail.com>
20
21 commit 7b4b49760ff33022a8120841017bcfb7ffe5f6ac
22 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
23 Date:   Mon Jul 9 22:18:21 2012 -0700
24
25     1.4 spec: Add descriptions of new RRSELECTMASK bits
26     
27     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
28     Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
29     Signed-off-by: Dave Airlie <airlied@gmail.com>
30
31 commit 75a1d1aa8fb539ec5a7a6c8337e46ee8e5de4a36
32 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
33 Date:   Mon Jul 9 22:18:20 2012 -0700
34
35     1.4 spec: Change "LISTof ATOM" to "LISTofATOM" to match other LIST types
36     
37     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
38     Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
39     Signed-off-by: Dave Airlie <airlied@gmail.com>
40
41 commit ef99bda581449d6c8dab7233e287c7bfd578730c
42 Author: Dave Airlie <airlied@redhat.com>
43 Date:   Fri Jan 20 17:38:16 2012 +0000
44
45     randr: add provider object (v8)
46     
47     A provider object represents a GPU or virtual device that provides
48     rendering or output services to the X server. This protocol
49     allow controlling provider objects for output and offload slave devices.
50     
51     v1.1: fix typo add missing define
52     
53     v2: rename nProperties back to nAtoms, makes server simpler to c-n-p,
54     add missing Get request/reply
55     
56     v3: bring back configure property, no point in diverging from the
57     output property code without good reason.
58     also fix typo pointed out on irc by rei4dan.
59     
60     v3.1: drop cut-n-paste, increase RRNumberRequests
61     
62     v4: reviewed by Aaron, address comments:
63     Fix provider error code
64     add missing notify, remove dri2 references, fix c-n-p issues.
65     
66     v5: add provider change notify event with current role.
67     v5.1: fix cut-n-paste
68     
69     v6:
70     document flags, fix whitespace, add better errors for SetProviderRoles,
71     add new events, fix pending language.
72     
73     v6.1: add missing change notify event struct + missing padding
74     
75     v7: fix a bunch more tab/spaces, add appendix sections for requests, events
76     and errors, remove multimaster flag in favour of max master counter,
77     move some members around to follow other events.
78     
79     v7.1 fix maxMaster + wrong comment, one whitespace
80     v7.2 bump to being randr 1.4, fix some too generic names.
81     v7.3 remove dynamic flag, fix some language
82     
83     v8 overhaul complete protocol, remove set provider roles, add specific
84     methods for setting offload sinks and output sources, add a list
85     of associated providers into the get provider info struct.
86     
87     Earlier-review-by: Aaron Plattner <aplattner@nvidia.com>
88     Reviewed-by: Keith Packard <keithp@keithp.com>
89     Signed-off-by: Dave Airlie <airlied@redhat.com>
90
91 commit e0c94fa3a9e9f237c65c35e42aaa673994e55b7e
92 Author: Dave Airlie <airlied@redhat.com>
93 Date:   Mon Jun 25 12:01:03 2012 +0100
94
95     Revert the unused 1.4.0 protocol
96     
97     This patch reverts:
98     Revert "Make SetCrtcConfigs take flags bits to allow partial configuration changes"
99     
100     This reverts commit 105a161a3f5fb67f5fe7e4119629d424672804aa.
101     
102     Revert "Define new semantics for scanout pixmap destruction."
103     
104     This reverts commit 0d32bb0780db35cec31e423faffa7061ec3e697f.
105     
106     Revert "Fix spelling errors, add description of SCANOUTPIXMAPINFO fields."
107     
108     This reverts commit 3e28d3098faa1a420cd0eb0474b2959cecc8813a.
109     
110     Revert "Add some informative text about the reasons for the PCP and ST bits"
111     
112     This reverts commit ebab32deea654d2ceb0538177e78d8ad48cf2a82.
113     
114     Revert "RandR version 1.4 additions"
115     
116     This reverts commit dd14a2275521b4cc50a588c95cc34cca7db51a91.
117     
118     None of this was ever used in the X server and I think it should
119     probably be addressed in smaller pieces later.
120     
121     Acked-by: Keith Packard <keithp@keithp.com>
122     Signed-off-by: Dave Airlie <airlied@redhat.com>
123
124 commit 40cce2d010c1eff087301d5bb0098d0e041ed71f
125 Author: Aaron Plattner <aplattner@nvidia.com>
126 Date:   Wed Jul 27 22:57:56 2011 -0700
127
128     Add "Border" and "BorderDimensions" properties
129     
130     Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
131     Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
132
133 commit e151e053fbbcfd28b5465b6c495413f16e568e95
134 Author: Aaron Plattner <aplattner@nvidia.com>
135 Date:   Tue Aug 2 14:58:31 2011 -0700
136
137     Be more specific about property types
138     
139     RandR output properties are X properties, which have a type atom, a
140     "format" (i.e. an element size) and a number of items.  Be explicit
141     about these fields when describing properties in the protocol
142     document.  E.g., instead of specifying "int32 [2 * n] / Atom pairs,"
143     say "Type: INTEGER / Format: 32 / Num. items: 2*n."
144     
145     Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
146     Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
147
148 commit b5c977ad70b845c278ef52c004d9e5fc3ec97cbf
149 Author: Adam Jackson <ajax@redhat.com>
150 Date:   Thu May 19 16:26:27 2011 -0400
151
152     Remove nonsense paragraph about dual-link DVI
153     
154     I've never heard of any hardware that behaves so.
155     
156     Signed-off-by: Adam Jackson <ajax@redhat.com>
157
158 commit 105a161a3f5fb67f5fe7e4119629d424672804aa
159 Author: Keith Packard <keithp@keithp.com>
160 Date:   Wed Feb 16 22:44:30 2011 -0800
161
162     Make SetCrtcConfigs take flags bits to allow partial configuration changes
163     
164     Instead of requiring a complete new configuration to be computed,
165     allow the client to send a partial configuration with only the changed
166     values included. This simplifies clients so that they need not change
167     things they don't understand.
168     
169     This also removes the 'CurrentScanoutPixmap' hack as that is no longer
170     necessary.
171     
172     Signed-off-by: Keith Packard <keithp@keithp.com>
173
174 commit 611a4e0c7bdc9831e0eda396030a27bcd2c11759
175 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
176 Date:   Thu Jan 6 22:13:22 2011 -0800
177
178     Add missing Red Hat copyright notice to COPYING
179     
180     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
181
182 commit 0d32bb0780db35cec31e423faffa7061ec3e697f
183 Author: Keith Packard <keithp@keithp.com>
184 Date:   Mon Dec 6 22:39:07 2010 -0800
185
186     Define new semantics for scanout pixmap destruction.
187     
188     This is not yet implemented in the X server...
189     
190     Signed-off-by: Keith Packard <keithp@keithp.com>
191
192 commit 3e28d3098faa1a420cd0eb0474b2959cecc8813a
193 Author: Keith Packard <keithp@keithp.com>
194 Date:   Mon Dec 6 10:01:21 2010 -0800
195
196     Fix spelling errors, add description of SCANOUTPIXMAPINFO fields.
197     
198     Review results from Aaron Plattner.
199     
200     Signed-off-by: Keith Packard <keithp@keithp.com>
201
202 commit ebab32deea654d2ceb0538177e78d8ad48cf2a82
203 Author: Keith Packard <keithp@keithp.com>
204 Date:   Sun Dec 5 23:22:26 2010 -0800
205
206     Add some informative text about the reasons for the PCP and ST bits
207     
208     Signed-off-by: Keith Packard <keithp@keithp.com>
209
210 commit dd14a2275521b4cc50a588c95cc34cca7db51a91
211 Author: Keith Packard <keithp@keithp.com>
212 Date:   Sun Dec 5 20:31:18 2010 -0800
213
214     RandR version 1.4 additions
215     
216     This adds the specification and protocol header definitions for the
217     RandR 1.4 protocol changes, including
218     
219      * Per crtc pixmaps and pixmap origins
220      * Sprite position and image transforms
221      * SetCrtcConfigs request
222     
223     Signed-off-by: Keith Packard <keithp@keithp.com>
224
225 commit 1325b011247e52cd8ffd0ca96408d77ea22ffaaa
226 Author: Keith Packard <keithp@keithp.com>
227 Date:   Sun Dec 5 20:30:43 2010 -0800
228
229     Whitespace cleanups in randrproto.txt
230     
231     This just eliminates some ugly space/tab combos
232     
233     Signed-off-by: Keith Packard <keithp@keithp.com>
234     Reviewed-by: Cyril Brulebois <kibi@debian.org>
235
236 commit 75b7c5feed818291c8ba8ac1ee5b6a6ee4b61851
237 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
238 Date:   Fri Oct 29 23:12:30 2010 -0700
239
240     randrproto 1.3.2
241     
242     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
243
244 commit 6ecbca5e882907e9b948d5fc09b7dacc288eae6d
245 Author: Gaetan Nadon <memsize@videotron.ca>
246 Date:   Sun Mar 28 19:00:31 2010 -0400
247
248     config: remove the pkgconfig pc.in file from EXTRA_DIST
249     
250     Automake always includes it in the tarball.
251     
252     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
253
254 commit 68f8fbe50792e0525ba767d854b18db4acda07ff
255 Author: Rémi Cardona <remi@gentoo.org>
256 Date:   Thu Dec 17 08:36:49 2009 +0100
257
258     Use $(docdir) for randrproto.txt install path
259     
260     Signed-off-by: Rémi Cardona <remi@gentoo.org>
261     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
262     Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
263     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
264
265 commit cfec02addb9475f5247c69454ccea87d0914cce1
266 Author: Gaetan Nadon <memsize@videotron.ca>
267 Date:   Sun Nov 22 19:24:48 2009 -0500
268
269     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
270     
271     Now that the INSTALL file is generated.
272     Allows running make maintainer-clean.
273
274 commit 61f1a0417839a19654cb54a5e77c8569b05691bc
275 Author: Gaetan Nadon <memsize@videotron.ca>
276 Date:   Mon Nov 16 11:13:30 2009 -0500
277
278     README: file created or updated #24206
279     
280     Contains a set of URLs to freedesktop.org.
281
282 commit e9aa167bcbd86a55f41ce85f7908a3a529f64181
283 Author: Gaetan Nadon <memsize@videotron.ca>
284 Date:   Sun Nov 15 19:45:27 2009 -0500
285
286     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
287     
288     ChangeLog filename is known to Automake and requires no further
289     coding in the makefile.
290
291 commit b0efbc5f88db9805fcc603a939544dae715877d5
292 Author: Gaetan Nadon <memsize@videotron.ca>
293 Date:   Sun Nov 15 18:31:29 2009 -0500
294
295     Makefile.am: INSTALL file is missing or incorrect #24206
296     
297     The standard GNU file on building/installing  tarball is copied
298     using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
299     Add INSTALL target
300
301 commit 2c4b4950e7ef98d83a93672cdc55e4c86fdcf296
302 Author: Gaetan Nadon <memsize@videotron.ca>
303 Date:   Sun Nov 15 18:11:36 2009 -0500
304
305     configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
306     
307     This macro aggregate a number of existing macros that sets commmon
308     X.Org components configuration options. It shields the configuration file from
309     future changes.
310
311 commit 1b53cedb70a020ef99740bd8239f8a8304e53c33
312 Author: Gaetan Nadon <memsize@videotron.ca>
313 Date:   Sun Nov 15 13:55:25 2009 -0500
314
315     configure.ac: AM_MAINTAINER_MODE missing #24238
316     
317     This turns off maintainer mode build rules in tarballs.
318     Works in conjunction with autogen.sh --enable-maintainer-mode
319
320 commit e860c1bc4bc0e33560d4c34cadd206c7b6350c73
321 Author: Gaetan Nadon <memsize@videotron.ca>
322 Date:   Sat Nov 14 18:26:47 2009 -0500
323
324     .gitignore: use common defaults with custom section # 24239
325     
326     Using common defaults will reduce errors and maintenance.
327     Only the very small or inexistent custom section need periodic maintenance
328     when the structure of the component changes. Do not edit defaults.
329
330 commit 8289b93b9a21809c3ea88637c6dfad09849f46b5
331 Author: Keith Packard <keithp@keithp.com>
332 Date:   Mon Oct 5 20:50:22 2009 -0700
333
334     New properties claimed to be in version 1.4 instead of 1.3.1
335     
336     Signed-off-by: Keith Packard <keithp@keithp.com>
337
338 commit 240bb6051dccd072c95c8569a62b1222213ef396
339 Author: Keith Packard <keithp@keithp.com>
340 Date:   Mon Oct 5 20:04:11 2009 -0700
341
342     Bump version to 1.3.1
343     
344     Signed-off-by: Keith Packard <keithp@keithp.com>
345
346 commit e5ea87cd2a1c7b636d95f42daf3f36ba3104d59d
347 Author: Keith Packard <keithp@keithp.com>
348 Date:   Mon Oct 5 20:20:14 2009 -0700
349
350     Add XORG_DEFAULT_OPTIONS invocation in configure.ac
351     
352     This should be included in all xorg configure.ac files to provide a
353     hook for setting various default values.
354     
355     Signed-off-by: Keith Packard <keithp@keithp.com>
356
357 commit d9ee6abdef13d04f6e7015c0cc39e3855aa01bbf
358 Author: Keith Packard <keithp@keithp.com>
359 Date:   Fri Jun 5 20:37:24 2009 -0700
360
361     Remove trailing white space from randrproto.txt
362
363 commit 92789c6c3a78bb64e391f1deec1d613900604985
364 Author: Keith Packard <keithp@keithp.com>
365 Date:   Fri Jun 5 20:35:46 2009 -0700
366
367     Allow inactive outputs to be set as primary
368
369 commit 993dbda7b42caed7480dcff0eca4f9af9c1163ba
370 Author: Matthias Hopf <mhopf@suse.de>
371 Date:   Tue Aug 18 12:08:25 2009 +0200
372
373     Add Backlight property description.
374
375 commit 77c7ab02bf62f057c32f666168fd0ceb03a85a2d
376 Author: Matthias Hopf <mhopf@suse.de>
377 Date:   Tue Aug 18 12:00:10 2009 +0200
378
379     Should read "EDID", not "EdidData" (2).
380     
381     Also include reference to former name.
382
383 commit 5c95df133062570fe134be002dcb167ac059203d
384 Author: Matthias Hopf <mhopf@suse.de>
385 Date:   Tue Aug 18 11:56:38 2009 +0200
386
387     Sort properties alphabetically.
388
389 commit 27529caf7912094bc83b47b8251205029c35d52c
390 Author: Adam Jackson <ajax@redhat.com>
391 Date:   Wed Apr 1 11:48:26 2009 -0400
392
393     Update reference to renderproto.txt
394
395 commit 8ae7f1d202279959fdad84d30054b52ef021a9cc
396 Author: Adam Jackson <ajax@redhat.com>
397 Date:   Wed Apr 1 11:47:52 2009 -0400
398
399     Clarify that GetOutputPrimary is per-screen.
400
401 commit 4036cdcc064db952286a74d679147d280b1a5f1f
402 Author: Adam Jackson <ajax@redhat.com>
403 Date:   Wed Apr 1 11:47:03 2009 -0400
404
405     Punctuation fix.
406
407 commit 94e22fecc66590f81ca280517505c721a5f54497
408 Author: Matthias Hopf <mhopf@suse.de>
409 Date:   Fri Mar 6 15:03:09 2009 +0100
410
411     Bump to 1.3.0
412
413 commit 5cc58adb620d37694a9d57cd26c40b4cb2d1de68
414 Author: Matthias Hopf <mhopf@suse.de>
415 Date:   Wed Feb 25 17:08:45 2009 +0100
416
417     Bump to 1.2.99.4
418
419 commit 7bd01756e684bb841f32fa30832eb7980f92ac9c
420 Author: Adam Jackson <ajax@redhat.com>
421 Date:   Tue Feb 17 13:58:19 2009 -0500
422
423     Zero reply from GetPanning means panning not supported.
424     
425     Don't throw BadRRCrtc for this case, that's just mean.
426
427 commit 1c7e20d115bc470479f32afd703ca7966754c54f
428 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
429 Date:   Tue Jan 27 20:06:28 2009 -0200
430
431     Janitor: Correct make distcheck and dont distribute autogen.sh
432
433 commit 1ff5e2cdfa2636317099a0917c9819ff4a81b025
434 Author: Maarten Maathuis <madman2003@gmail.com>
435 Date:   Tue Dec 16 23:35:49 2008 +0100
436
437     Fix typo in 83f3f29dd3ac5d3875b5edef5805d6adb6a02698.
438
439 commit 83f3f29dd3ac5d3875b5edef5805d6adb6a02698
440 Author: Matthias Hopf <mhopf@suse.de>
441 Date:   Tue Dec 16 18:20:00 2008 +0100
442
443     Add standard property name defines.
444
445 commit 6a480445e94c39df2bc9663e7590ab41cd17c465
446 Author: Matthias Hopf <mhopf@suse.de>
447 Date:   Tue Dec 16 18:13:48 2008 +0100
448
449     Should read "EDID", not "EdidData".
450
451 commit 2aae5ec72ea285a051deaae98515587e1c77d7a5
452 Author: Matthias Hopf <mhopf@suse.de>
453 Date:   Tue Dec 16 18:09:08 2008 +0100
454
455     Add description of standard properties.
456
457 commit 3fdbdc2b0a971db7497c6e03e215fd19ec400ce9
458 Author: Matthias Hopf <mhopf@suse.de>
459 Date:   Fri Dec 12 12:41:21 2008 +0100
460
461     Bump to 1.2.99.3
462
463 commit 0c1527d2e89a807e54c549e44798e2cf63fafca2
464 Author: Matthias Hopf <mhopf@suse.de>
465 Date:   Thu Dec 11 17:15:15 2008 +0100
466
467     Panning tracking areas describe full screen if set to 0.
468
469 commit d904495a4cbd66850dc03d32f223aaaf8425f077
470 Author: Adam Jackson <ajax@redhat.com>
471 Date:   Wed Dec 10 11:15:48 2008 -0500
472
473     Add [GS]etOutputPrimary
474
475 commit 1334866b4aa025bce745140aa0f71f6493408ffa
476 Merge: ad65017 e719120
477 Author: Keith Packard <keithp@keithp.com>
478 Date:   Tue Dec 9 20:59:47 2008 -0800
479
480     Merge commit 'origin/master'
481
482 commit e71912062f3985dd2f4d7b37e415b4a614b51d9b
483 Author: Matthias Hopf <mhopf@suse.de>
484 Date:   Mon Dec 8 14:40:07 2008 +0100
485
486     Add unicode art pictures for panning.
487
488 commit 19a851fc85192906586138c5b17740ba28328eaa
489 Author: Matthias Hopf <mhopf@suse.de>
490 Date:   Thu Dec 4 15:45:23 2008 +0100
491
492     Bump to 1.2.99.2
493
494 commit fb1f243716282f442235323834fec50aab7fe2f7
495 Author: Matthias Hopf <mhopf@suse.de>
496 Date:   Thu Dec 4 15:44:12 2008 +0100
497
498     Nuke config-timestamp for panning. Specifying panning update on screen size change.
499
500 commit 425468e9a29071823316bfc027bc80eb20acc61e
501 Author: Matthias Hopf <mhopf@suse.de>
502 Date:   Thu Dec 4 12:57:33 2008 +0100
503
504     Add panning to versioning information.
505
506 commit 419a0f20746d9f3e8962ea3294568343d9877b2c
507 Author: Matthias Hopf <mhopf@suse.de>
508 Date:   Fri Nov 28 18:30:22 2008 +0100
509
510     Panning protocol bits description
511
512 commit 6b5d4ce8943c1d39392a0536d426fe27a9161b04
513 Author: Matthias Hopf <mhopf@suse.de>
514 Date:   Fri Nov 28 18:29:19 2008 +0100
515
516     Panning protocol description
517
518 commit abe956221670598a5fd0f77107a3471c2fcf84df
519 Author: Matthias Hopf <mhopf@suse.de>
520 Date:   Fri Nov 28 17:22:23 2008 +0100
521
522     Panning protocol extension
523
524 commit 546906dbe29816adaa6a35277266d79fbe131d0c
525 Author: Adam Jackson <ajax@redhat.com>
526 Date:   Wed Dec 3 13:36:00 2008 -0500
527
528     Indent CRTC transform docs to match the rest of the requests.
529
530 commit 5d5e4cff8c69d36d10e682d59c9a9005a8b5ad18
531 Author: Adam Jackson <ajax@redhat.com>
532 Date:   Wed Dec 3 12:02:18 2008 -0500
533
534     More doc for CRTC transforms
535
536 commit ad6501790bbaff528cf247df24ddb7de27576a11
537 Author: Keith Packard <keithp@keithp.com>
538 Date:   Wed Nov 26 15:47:18 2008 -0800
539
540     Remove duplicate GetScreenResourcesCurrent declarations
541     
542     Signed-off-by: Keith Packard <keithp@keithp.com>
543
544 commit 10bff0be50cf5cf314960bb85c472f1c63d37755
545 Author: Keith Packard <keithp@keithp.com>
546 Date:   Wed Nov 26 09:24:36 2008 -0800
547
548     Update to version 1.2.99.1
549
550 commit 6c17940a7960885695aa6033de58c3cd2bb6fb79
551 Merge: c998b46 8793429
552 Author: Keith Packard <keithp@keithp.com>
553 Date:   Mon Nov 24 16:22:11 2008 -0800
554
555     Merge branch 'transform-proposal'
556     
557     Conflicts:
558     
559         randr.h
560         randrproto.h
561         randrproto.txt
562
563 commit 8793429f3d9d7cdf16be118ce05a68af6531568e
564 Author: Keith Packard <keithp@keithp.com>
565 Date:   Mon Nov 24 16:01:55 2008 -0800
566
567     Describe projective transform additions in Introduction
568     
569     Signed-off-by: Keith Packard <keithp@keithp.com>
570
571 commit c998b4658d735e5b2d7aa6983d732d40cc802823
572 Author: Adam Jackson <ajax@redhat.com>
573 Date:   Mon Nov 24 16:29:58 2008 -0500
574
575     GSRC added in 1.3, not 1.2
576
577 commit 0d334c880396b9ef67ed899ad228cc693aad6a28
578 Author: Adam Jackson <ajax@redhat.com>
579 Date:   Mon Nov 24 16:19:43 2008 -0500
580
581     Fix RRNumberRequests
582
583 commit 2c0635eed5ae418ca278d99e044f583d54273097
584 Author: Adam Jackson <ajax@redhat.com>
585 Date:   Mon Nov 24 15:54:09 2008 -0500
586
587     Add GetScreenResourcesCurrent
588
589 commit 4a960ba3db3c3f8bdf3d519d263f910b6107b9ff
590 Author: Julien Cristau <jcristau@debian.org>
591 Date:   Fri Jul 11 17:12:22 2008 +0200
592
593     spec: add missing list of clones to RRGetOutputInfo reply
594
595 commit 2be5a52d5f6bdd2aa70efcb06bd99a149c6db6ba
596 Author: Adam Jackson <ajax@redhat.com>
597 Date:   Wed Jul 2 15:34:31 2008 -0400
598
599     randrproto 1.2.2
600
601 commit 9ab3d5cca3cf9a76c6873007b8d4345c838cc297
602 Author: Adam Jackson <ajax@redhat.com>
603 Date:   Mon Jun 23 14:52:12 2008 -0400
604
605     Bug #16149: Make the field not be named 'delete' in C++ mode.
606     
607     Thanks for the upward compatibility, Bjarne.
608
609 commit 2d09f9cac379c74f492b528a8aa2ac3b5997d617
610 Author: Keith Packard <keithp@keithp.com>
611 Date:   Tue Mar 18 16:01:10 2008 -0700
612
613     Eliminate inverse matrix from randr transform protocol
614     
615     It is easier, and potentially more precise, to compute the inverse in the
616     server where everything can eventually be kept in floating point form.
617
618 commit aa5cd18a9f84aa075ffa7f70e6591b70b093119f
619 Author: Keith Packard <keithp@keithp.com>
620 Date:   Sat Mar 15 00:32:35 2008 -0700
621
622     Add filters to CRTC transforms.
623     
624     This allows scaling transforms to use bilinear filtering if desired.
625
626 commit 329b2068c1505dbc2eef7cc245b02c3bbf9c67ff
627 Author: Keith Packard <keithp@keithp.com>
628 Date:   Fri Feb 15 15:49:35 2008 -0800
629
630     Add Transform request proposal for 1.3
631
632 commit 2df8499d24d15bfca3c928b681f64b6e8a05f0af
633 Author: James Cloos <cloos@jhcloos.com>
634 Date:   Thu Dec 6 16:39:05 2007 -0500
635
636     Replace static ChangeLog with dist-hook to generate from git log
637
638 commit 3243afaa593f95bb89b1381dac2b920111ce36b1
639 Author: Jakob Bornecrantz <wallbraker@gmail.com>
640 Date:   Tue Apr 17 14:25:38 2007 -0700
641
642     Correct a copy'n'paste error in RRGetOutputInfo spec text.
643
644 commit d1c5739ae19f7cc01a6a5603d3fae93e1f9ee3d1
645 Author: Alan Coopersmith <alan.coopersmith@sun.com>
646 Date:   Mon Apr 9 14:31:10 2007 -0700
647
648     Delete duplicate B32's in xRRScreenChangeNotifyEvent
649     
650     Caused compiler warnings:
651       "randrproto.h", line 567: warning: syntax error:  empty member declaration
652       "randrproto.h", line 568: warning: syntax error:  empty member declaration
653
654 commit aada204b1fc9ba6461efad3fe6bd032ee98536e1
655 Author: Keith Packard <keithp@neko.keithp.com>
656 Date:   Sun Feb 18 21:02:30 2007 -0800
657
658     Bump version to 1.2.1.
659     
660     And add copyright to configure.ac file
661
662 commit 0e689cecd65f420ec175046e4bb2b5386bf7b7c5
663 Author: Keith Packard <keithp@neko.keithp.com>
664 Date:   Sun Feb 18 21:02:10 2007 -0800
665
666     Fix wording about requesting ConfigureNotify events.
667
668 commit 34ebf25a88972afdc561f4525d02b3fe41ac84bf
669 Author: Eric Anholt <eric@anholt.net>
670 Date:   Thu Feb 1 15:08:10 2007 -0800
671
672     Fix the size of the padding fields of xRRGetCrtcGamma.
673
674 commit 615f8077c55593a2001ca4c84ff3ede5c2c2842a
675 Author: Eric Anholt <eric@anholt.net>
676 Date:   Tue Jan 9 09:40:47 2007 -0800
677
678     Install the randr protocol description.
679
680 commit 335639ba8f0df1364a6807187ba17eeae5b187e4
681 Author: Keith Packard <keithp@neko.keithp.com>
682 Date:   Thu Nov 30 13:25:35 2006 -0800
683
684     More bugs found by Ian Osgood during the XCB work.
685     
686     ListOutputProperties has no nProperties field.
687     Pad fields not mentioned in Gamma requests.
688     sz_xRROUtputChangeNotifyEvent -> sz_xRROutputChangeNotifyEvent
689
690 commit 504556a9f886c84798ae8e0e46896a7c74b95c61
691 Merge: c27ece2 3d521b3
692 Author: Keith Packard <keithp@neko.keithp.com>
693 Date:   Thu Nov 30 09:44:20 2006 -0800
694
695     Merge branch 'multi-monitor'
696
697 commit 3d521b3d38d10c5ec660d13514ef3e626bef90fa
698 Author: Keith Packard <keithp@neko.keithp.com>
699 Date:   Thu Nov 30 09:43:10 2006 -0800
700
701     Fix padding bugs discovered in XCB work
702
703 commit c27ece25924115448bf9e1dc461d5e7f4112f112
704 Merge: 3305f63 7363d44
705 Author: Eric Anholt <eric@anholt.net>
706 Date:   Mon Nov 27 15:31:33 2006 -0800
707
708     Merge branch 'multi-monitor'
709     
710     This brings in the changes for RandR 1.2 protocol.
711
712 commit 7363d448c77c2d2ec2928d9d4bc41aac1c2d36b7
713 Author: Keith Packard <keithp@neko.keithp.com>
714 Date:   Fri Nov 24 13:45:25 2006 -0800
715
716     Use BYTE for one-byte values. #undef Drawable needed.
717
718 commit a86f4b9442a48a3049e03a4c7d4fd022a860bf01
719 Author: Keith Packard <keithp@neko.keithp.com>
720 Date:   Fri Nov 24 13:44:55 2006 -0800
721
722     Create Properties when configured. Pending defaults to Current
723     
724     Change property semantics to create them with empty value
725     when they are configured.
726     
727     When clients request the Pending value of a property without any pending
728     vlaue, the current value is returned instead.
729
730 commit af852261efa5eb7f8d16e3e90b8832bf66d93de7
731 Author: Keith Packard <keithp@neko.keithp.com>
732 Date:   Mon Nov 20 20:58:16 2006 -0800
733
734     Change properties to have a pending value and report valid values.
735     
736     Pending values are transferred to current values at mode set, allowing a
737     queue of values to accrue in preparation for the modeset operation while
738     still reporting valid 'current' values for applications.
739     
740     The set of valid values is also available so applications can present
741     a reasonable list to the user during configuration.
742     
743     I renumbered a bunch of requests to keep property requests sequential.
744
745 commit cdc282c2995dc17dee97c6da24a9705478cf792e
746 Author: Keith Packard <keithp@neko.keithp.com>
747 Date:   Thu Nov 16 08:50:49 2006 -0800
748
749     Remove output options. Clean up other sizes.
750     
751     Output options will be controlled by properties instead.
752     Also found a few instances in randrproto.txt using the wrong
753     size for MODEINFO.
754
755 commit 96977842d01220bd4a294375c669b26ff30275d1
756 Author: Keith Packard <keithp@neko.keithp.com>
757 Date:   Wed Nov 1 11:50:50 2006 -0800
758
759     Fix RRNumberErrors, start adding standard property names
760
761 commit 0e858436af67256c0af49317183df4bf8092183c
762 Author: Keith Packard <keithp@mandolin.keithp.com>
763 Date:   Wed Nov 1 00:23:37 2006 -0800
764
765     Move physical size information from mode to output.
766     
767     Modes are stored in CRTCs which have no physical size.
768     Outputs have a physical size which can change, both in response
769     to mode changes as well as (potentially) other factors.
770     
771     Placing the physical size information in the output also permits clone
772     mode to work across monitors of differing physical size.
773
774 commit 369d4e7d2030c707cf2ce37d06c1d23b0570910c
775 Author: Keith Packard <keithp@neko.keithp.com>
776 Date:   Wed Oct 4 20:03:35 2006 -0700
777
778     Remove mode origins. Add preferred mode count.
779     
780     Switched from identifying source of mode line to listing which modes are
781     preferred by each output. This enables better CRTC sharing by making modes
782     less arbitrarily different.
783
784 commit 3c354e7245dd7830b5600716185017831aff1316
785 Author: Keith Packard <keithp@guitar.keithp.com>
786 Date:   Wed Oct 4 14:51:48 2006 -0700
787
788     Get rid of mode origins.
789
790 commit ee843ac7077f5dcae677ad1b7c794abb0b89e111
791 Author: Keith Packard <keithp@guitar.keithp.com>
792 Date:   Tue Oct 3 21:02:39 2006 -0700
793
794     Add mode origins and output options.
795     
796     Mode origins indicate the source of the mode information, from VESA timings,
797     user config or whatever.
798     
799     Output options currently include only panel fitting options; more may be
800     added later (this field is 32 bits wide)
801
802 commit d6c9bdd0e6713a8c4dff53e88bd820ff1140758c
803 Author: Keith Packard <keithp@guitar.keithp.com>
804 Date:   Tue Oct 3 11:01:56 2006 -0700
805
806     Add mode origins and output options.
807     
808     Also document non-obvious defined types. Eliminate mode options.
809
810 commit 61d60a93dc0c827ef970f21f6b80099cc6c958f1
811 Author: Keith Packard <keithp@guitar.keithp.com>
812 Date:   Tue Sep 19 16:33:40 2006 -0700
813
814     Update package version to 1.2.0. Fix various goofs found by building stuff.
815
816 commit ce292d7cad17be4b13e4b7fad27b0ecbed101689
817 Author: Keith Packard <keithp@neko.keithp.com>
818 Date:   Sun Sep 17 23:41:55 2006 -0700
819
820     Fix various random typos found while attempting to use header files
821     
822     Fix RRNumberRequests
823     Rename errors to include RR to avoid conflicting with Xi.
824     Add RR to various request/reply structs (oops).
825     Remove nOutputs from SetCrtcConfigReq -- length is sufficient.
826     Remove bogus members from SetCrtcConfigReply.
827     Add MODEOPTION. Document protocol error encoding.
828
829 commit d6992dd3b7fcf22e4d670b29e8d0e2aba0d8e81d
830 Author: Keith Packard <keithp@neko.keithp.com>
831 Date:   Fri Sep 15 15:41:02 2006 -0700
832
833     Add CONNECTION values to spec and header.
834     
835     Missing CONNECTION values in encoding and header file.
836
837 commit e9a5a489acd591ff53823b406dca13c622439c14
838 Author: Keith Packard <keithp@neko.keithp.com>
839 Date:   Thu Sep 14 23:53:04 2006 -0700
840
841     Update header files for new 1.2 spec. Fix missing bits in spec.
842     
843     Spec was missing a few things in the encoding section.
844
845 commit 81ecda4300e007d62b36942fd6ac56a3ee1a1fa0
846 Author: Keith Packard <keithp@neko.keithp.com>
847 Date:   Wed Sep 13 12:35:05 2006 -0700
848
849     Add .gitignore
850
851 commit 1cb8f4cda51fc256908a199c2599f46211c0cd52
852 Author: Keith Packard <keithp@neko.keithp.com>
853 Date:   Wed Sep 13 12:33:58 2006 -0700
854
855     Fix RandR opcodes
856
857 commit b34676e8f709c4f8f6a2112c83103dfd0cabcbd7
858 Author: Keith Packard <keithp@neko.keithp.com>
859 Date:   Wed Sep 13 12:23:08 2006 -0700
860
861     Add Output properties and CRTC Gamma ramps. Move sub-pixel to Output.
862     
863     The property requests mirror the core window property requests, except that
864     notify events are delivered to windows, rather than to outputs.
865     
866     Gamma ramps lifted from XFree86V-idModeExtension; clients get to deal with
867     converting single value to ramp though.
868     
869     Subpixel moved to output; clients get to figure out the effect of rotation
870     on subpixel ordering.
871
872 commit 1ec6ea06b8b7182b465e5c0d34475c20de76812b
873 Author: Keith Packard <keithp@neko.keithp.com>
874 Date:   Tue Sep 12 18:40:03 2006 -0700
875
876     Spelling and formatting fixes.
877
878 commit e81693720d5d1acf31780de3f5fa90bf0f46a801
879 Author: Keith Packard <keithp@neko.keithp.com>
880 Date:   Tue Sep 12 16:48:22 2006 -0700
881
882     Rearrange modes to be listed with screen resources. Encoding.
883     
884     Modes are now listed as screen resources instead of with the output; they're
885     shared across outputs for cloning.
886     
887     Wrote up encoding.
888
889 commit 4e47d7af0574690dcf00516337bf0bbe567c9c75
890 Author: Keith Packard <keithp@neko.keithp.com>
891 Date:   Mon Sep 11 22:49:15 2006 -0700
892
893     Finish basic request descriptions for version 1.2
894     
895     outputs now report list of valid modes. crtcs accept a valid mode which must
896     be supported on all connected outputs.
897     
898     outputs also report connection status.
899
900 commit dd19f8fbfcc4b8863347ce422006715ed95a7c00
901 Author: Keith Packard <keithp@neko.keithp.com>
902 Date:   Mon Sep 11 22:19:28 2006 -0700
903
904     Move supported mode list from CRTC to OUTPUT.
905
906 commit 62decb70de5bbe623859764e7cb492209478e304
907 Author: Keith Packard <keithp@neko.keithp.com>
908 Date:   Mon Sep 11 21:29:39 2006 -0700
909
910     Start rework for screen/CRTC/monitor scheme.
911
912 commit 3305f634fae79603edc1d3aab1671a91caeb24d4
913 Author: Alan Coopersmith <alan.coopersmith@sun.com>
914 Date:   Fri Jul 14 18:56:26 2006 -0700
915
916     renamed: .cvsignore -> .gitignore
917
918 commit 5220e7d7dfa64d95918b6f5ad52089fe87540b61
919 Author: Keith Packard <keithp@neko.keithp.com>
920 Date:   Tue Jun 27 22:38:32 2006 +0200
921
922     Swizzle protocol contents to fix errors discovered while implementing X server piece
923
924 commit c414ce4494f0d062bc25fa671cf50a556c9e1d8c
925 Author: Keith Packard <keithp@neko.keithp.com>
926 Date:   Tue Jun 27 02:27:10 2006 +0200
927
928     Just use CARD16 for indices
929
930 commit bbaabdd10585aed3bc44f2179ec4a68975a599cc
931 Author: Keith Packard <keithp@neko.keithp.com>
932 Date:   Mon Jun 26 14:33:18 2006 +0200
933
934     Finish randerproto.h change for 1.2. Use Window instead of Drawable for 1.2.
935
936 commit d606ad207ccef5c050374b535acb0bd3ed3b95aa
937 Author: Keith Packard <keithp@neko.keithp.com>
938 Date:   Mon Jun 26 12:42:50 2006 +0200
939
940     move protocol.txt to randrproto.txt. Start updating headers for version 1.2
941
942 commit 69f5562610a94cb7c67b5e8bcd7d1e3df53bbcad
943 Author: Keith Packard <keithp@neko.keithp.com>
944 Date:   Sun Jun 25 08:51:27 2006 +0200
945
946     Finish encodings for 1.2 additions.
947
948 commit efde5d9569afef58317905ce30910f80cb3d01c8
949 Author: Keith Packard <keithp@neko.keithp.com>
950 Date:   Sun Jun 25 03:35:24 2006 +0200
951
952     Start specifying the encoding for 1.2 requests
953
954 commit bb97699dcd1e274a1abc20f1a818aaf53b269a1b
955 Author: Keith Packard <keithp@neko.keithp.com>
956 Date:   Sun Jun 25 03:25:59 2006 +0200
957
958     Describe relationship between RandR, Xinerama and XFree86-VidModeExtension
959
960 commit 66cb6d24ecd161c9f0b42ba55d8ae642fe02729e
961 Author: Keith Packard <keithp@neko.keithp.com>
962 Date:   Sun Jun 25 03:10:20 2006 +0200
963
964     Add RRMonitorChangeNotify event. Complete RRSetMonitorConfig.
965
966 commit 3b72072c31258d1f12b93eba77b5e30cf46c5309
967 Author: Keith Packard <keithp@neko.keithp.com>
968 Date:   Sat Jun 24 17:35:35 2006 -0700
969
970     Repair broken parts of spec. Add RRGetMonitorInfo and RRSetMonitorConfig
971
972 commit 2907236309d2862f61dcb0c032df1abdb9adc80e
973 Author: Keith Packard <keithp@neko.keithp.com>
974 Date:   Sat Jun 24 16:58:16 2006 -0700
975
976     Clean up really broken text in the spec
977
978 commit 2370c88074c63bbe8d37d510e7e1f5c28fe6e573
979 Author: Keith Packard <keithp@neko.keithp.com>
980 Date:   Sat Jun 24 16:22:44 2006 -0700
981
982     Reformat license text, add Intel copyright
983
984 commit 79af1c0351dbac7c89433b7ae141835a4566c428
985 Author: Keith Packard <keithp@neko.keithp.com>
986 Date:   Sat Jun 24 16:14:07 2006 -0700
987
988     Introduce Xinerama changes. Remove spurious 'Bad' error name prefix.
989
990 commit 914084f13a379ee85dc1b8f6fd3f46c8ba7f7797
991 Author: Kevin E Martin <kem@kem.org>
992 Date:   Thu Dec 15 00:24:38 2005 +0000
993
994     Update package version number for final X11R7 release candidate.
995
996 commit 49011800c0c000799428b543cc4fe72204abdd7f
997 Author: Kevin E Martin <kem@kem.org>
998 Date:   Wed Oct 19 02:48:14 2005 +0000
999
1000     Update package version number for RC1 release.
1001
1002 commit 6f41ee7aa447ea8245249dca9a665151f5b65725
1003 Author: Eric Anholt <anholt@freebsd.org>
1004 Date:   Tue Aug 2 19:19:39 2005 +0000
1005
1006     Add basic .cvsignore files for proto modules.
1007
1008 commit 224663a4c053377b30ded5676a9438618969d92c
1009 Author: Kevin E Martin <kem@kem.org>
1010 Date:   Fri Jul 29 21:22:56 2005 +0000
1011
1012     Various changes preparing packages for RC0:
1013     - Verify and update package version numbers as needed
1014     - Implement versioning scheme
1015     - Change bug address to point to bugzilla bug entry form
1016     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1017         reenable it)
1018     - Fix makedepend to use pkgconfig and pass distcheck
1019     - Update build script to build macros first
1020     - Update modular Xorg version
1021
1022 commit fd007cfa47c96f73c16d12c8498f4735addd2f4e
1023 Author: Daniel Stone <daniel@fooishbar.org>
1024 Date:   Sat May 21 04:14:00 2005 +0000
1025
1026     Set version to 1.1.
1027
1028 commit 0e6b22b5729df01528a78ce25780395f1ddbb7c4
1029 Author: Adam Jackson <ajax@nwnk.net>
1030 Date:   Thu May 19 00:22:40 2005 +0000
1031
1032     revert last change, didn't do right thing at all, sorry for the noise
1033
1034 commit b805a556617f9a29e812a988b8be6056c654cd82
1035 Author: Adam Jackson <ajax@nwnk.net>
1036 Date:   Thu May 19 00:10:18 2005 +0000
1037
1038     Require automake 1.7 in AM_INIT_AUTOMAKE
1039
1040 commit cede321965b378548cd0c43528451d47c70ea5b8
1041 Author: Josh Triplett <josh@speakeasy.net>
1042 Date:   Tue May 17 06:34:47 2005 +0000
1043
1044     Add COPYING file for Randr. Note that the two included licenses are very
1045         similar, but contain a few minor differences when referring to the
1046         companies granting the license, HP and Compaq.
1047
1048 commit b3b508a6b8761d6a117639935ad4b18407846c61
1049 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1050 Date:   Mon May 9 18:20:05 2005 +0000
1051
1052     Change all the protonames from <extension>Ext to <extension>Proto.
1053
1054 commit b385d6eefab1555f48255edbdc2c8c8fe101cf80
1055 Author: Kevin E Martin <kem@kem.org>
1056 Date:   Fri May 6 01:46:31 2005 +0000
1057
1058     Initial build system files for proto module.
1059
1060 commit 05a69617948c14bc149d0d1c2a78894a9ba1970d
1061 Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
1062 Date:   Sat Dec 4 00:42:46 2004 +0000
1063
1064     Encoding of numerous files changed to UTF-8
1065
1066 commit 3b8859eca5103b50149e0274182cf55d80ec7909
1067 Author: Egbert Eich <eich@suse.de>
1068 Date:   Fri Apr 23 18:43:06 2004 +0000
1069
1070     Merging XORG-CURRENT into trunk
1071
1072 commit 17d50f3cdcf97b0d39c376c73d60750bff912f8b
1073 Author: Egbert Eich <eich@suse.de>
1074 Date:   Sun Mar 14 08:31:36 2004 +0000
1075
1076     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1077
1078 commit cbbd2e5ed80cda31163a0d481232aecb96295656
1079 Author: Egbert Eich <eich@suse.de>
1080 Date:   Wed Mar 3 12:10:54 2004 +0000
1081
1082     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1083
1084 commit a94538f86fbcab3c57a723036c03490d9a3eb120
1085 Author: Egbert Eich <eich@suse.de>
1086 Date:   Thu Feb 26 13:35:14 2004 +0000
1087
1088     readding XFree86's cvs IDs
1089
1090 commit 359fc691ebea1276937657d34fccf8f4a8d9e33d
1091 Author: Egbert Eich <eich@suse.de>
1092 Date:   Thu Feb 26 09:22:28 2004 +0000
1093
1094     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1095
1096 commit f37a7bf7eeaaf96461797ea4c06c3208d2cbdeb4
1097 Author: Kaleb Keithley <kaleb@freedesktop.org>
1098 Date:   Fri Nov 14 16:48:43 2003 +0000
1099
1100     XFree86 4.3.0.1
1101
1102 commit 7ad444f10407c94b55911966c10cba0533cf8f74
1103 Author: Kaleb Keithley <kaleb@freedesktop.org>
1104 Date:   Fri Nov 14 16:48:43 2003 +0000
1105
1106     Initial revision