upgrade for xorg-server 1.12.99.905 (for 1.13 RC)
[framework/uifw/xorg/proto/x11proto-dri2.git] / ChangeLog
1 commit 7fd18b15646a62bd82a4eb0eca60a34c1731813d
2 Author: Chad Versace <chad@chad-versace.us>
3 Date:   Wed May 11 12:50:11 2011 -0700
4
5     Add attachment token DRI2BufferHiz
6     
7     ... and bump version to 2.6.
8     
9     CC: Eric Anholt <eric@anholt.net>
10     CC: Ian Romanick <idr@freedesktop.org>
11     CC: Kristian Høgsberg <krh@bitplanet.net
12     Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
13     Signed-off-by: Chad Versace <chad@chad-versace.us>
14
15 commit 005096937e1da6f65f8ece77662a8db6102d933d
16 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
17 Date:   Thu May 5 13:11:22 2011 -0700
18
19     dri2proto: add a new DRI2BufferSwapComplete struct that matches the spec
20     
21     Just add a new struct to remain compatible with existing code.
22     
23     Reviewed-by: Eric Anholt <eric@anholt.net>
24     Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
25     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
26     Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
27
28 commit f3c211e1ae183dab5c7529814c9f42af2c29fc6c
29 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
30 Date:   Thu May 5 09:22:39 2011 -0700
31
32     Revert "dri2proto: make DRI2 swap event match GLX spec"
33     
34     This reverts commit 0ca3778de195a82087d0f07415a1cf8fc94f5b0a.
35     
36     This broke compatibility by renaming existing struct fields.  So revert
37     in favor of a new struct.
38
39 commit 0ca3778de195a82087d0f07415a1cf8fc94f5b0a
40 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
41 Date:   Tue May 3 12:14:58 2011 -0700
42
43     dri2proto: make DRI2 swap event match GLX spec
44     
45     We only spec a 32 bit sbc count, so drop the high bits.  Also make the
46     padding explicit.
47     
48     Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
49
50 commit 2af5884ab0797f2872028a90fffd4155109cdc4d
51 Author: Marcin Kościelnicki <koriakin@0x04.net>
52 Date:   Thu May 13 21:05:56 2010 +0000
53
54     Fix DRI2Connect line encoding to match existing code
55     
56     Signed-off-by: Julien Cristau <jcristau@debian.org>
57
58 commit c34ce137fdb21fc9a52bb8d5a0c25e3c5d79e687
59 Author: Gaetan Nadon <memsize@videotron.ca>
60 Date:   Sun Mar 28 19:25:52 2010 -0400
61
62     config: update AC_PREREQ statement to 2.60
63     
64     Unrelated to the previous patches, the new value simply reflects
65     the reality that the minimum level for autoconf to configure
66     all x.org modules is 2.60 dated June 2006.
67     
68     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
69     
70     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
71
72 commit 1c1456e1517d28ffbd844b00090596c21d9a9d9b
73 Author: Gaetan Nadon <memsize@videotron.ca>
74 Date:   Sun Mar 28 19:00:30 2010 -0400
75
76     config: remove the pkgconfig pc.in file from EXTRA_DIST
77     
78     Automake always includes it in the tarball.
79     
80     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
81
82 commit 70e5dee9a600e67057c55ab9b1b975f20a68682d
83 Author: Gaetan Nadon <memsize@videotron.ca>
84 Date:   Sun Mar 28 17:35:44 2010 -0400
85
86     config: install and distribute dri2proto.txt
87     
88     It will now be installed in $docdir in addition
89     to being distributed in the tarball.
90     
91     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
92
93 commit 3e6dc6d72844bbc8e8752e2ac2e781cb7d0172f1
94 Author: Mike Stroyan <mike@LunarG.com>
95 Date:   Tue Feb 16 14:51:43 2010 -0700
96
97     Fix typo and obsolete reference in dri2proto.txt
98
99 commit 1911ee62a552fae34c82c91b4deef523380fbfe1
100 Author: Mike Stroyan <mike@LunarG.com>
101 Date:   Tue Feb 16 14:47:21 2010 -0700
102
103     Add more info about dri2proto events
104
105 commit 41045095bddfe460a76fb560e1d087430d8fd76f
106 Author: Francisco Jerez <currojerez@riseup.net>
107 Date:   Mon Feb 8 19:24:37 2010 +0100
108
109     Define an event to notify clients about the validity of their buffers.
110     
111     Bumps the protocol and package versions.
112     
113     Signed-off-by: Francisco Jerez <currojerez@riseup.net>
114
115 commit bd6f2584d3d55746bb56bf923b35e85adfd0dc3b
116 Merge: 84eac7f 9c1a8f1
117 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
118 Date:   Tue Dec 8 16:03:11 2009 -0800
119
120     Merge branch 'dri2-swapbuffers'
121
122 commit 84eac7f37646d36c2644b8f6880c10c249068450
123 Author: Gaetan Nadon <memsize@videotron.ca>
124 Date:   Sun Nov 22 19:24:47 2009 -0500
125
126     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
127     
128     Now that the INSTALL file is generated.
129     Allows running make maintainer-clean.
130
131 commit 499241b74322b984bbbee0803513e32b6f83bb31
132 Author: Aaron Plattner <aplattner@nvidia.com>
133 Date:   Mon Oct 12 13:11:47 2009 -0700
134
135     Add a DRI2DriverVDPAU driver type.
136     
137     Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
138     Acked-by: Kristian Høgsberg <krh@bitplanet.net>
139
140 commit 0a5e388ae9c1306bb253c161071424e0282ea8f5
141 Author: Gaetan Nadon <memsize@videotron.ca>
142 Date:   Mon Nov 16 11:13:29 2009 -0500
143
144     README: file created or updated #24206
145     
146     Contains a set of URLs to freedesktop.org.
147
148 commit 1b648b29caea1540abcb0ea7c35c45f749e160b4
149 Author: Gaetan Nadon <memsize@videotron.ca>
150 Date:   Sun Nov 15 19:45:26 2009 -0500
151
152     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
153     
154     ChangeLog filename is known to Automake and requires no further
155     coding in the makefile.
156
157 commit 77eefcd20b38392a75e7c71a7e182dcfcaf3e7c3
158 Author: Gaetan Nadon <memsize@videotron.ca>
159 Date:   Sun Nov 15 18:31:28 2009 -0500
160
161     Makefile.am: INSTALL file is missing or incorrect #24206
162     
163     The standard GNU file on building/installing  tarball is copied
164     using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
165     Add INSTALL target
166
167 commit 2ddb34caa23048083232e592300cfee7b8c2f04f
168 Author: Gaetan Nadon <memsize@videotron.ca>
169 Date:   Sun Nov 15 18:11:36 2009 -0500
170
171     configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
172     
173     This macro aggregate a number of existing macros that sets commmon
174     X.Org components configuration options. It shields the configuration file from
175     future changes.
176
177 commit 363595cd28af5ff820e0790525108685bebf7275
178 Author: Gaetan Nadon <memsize@videotron.ca>
179 Date:   Sun Nov 15 13:55:25 2009 -0500
180
181     configure.ac: AM_MAINTAINER_MODE missing #24238
182     
183     This turns off maintainer mode build rules in tarballs.
184     Works in conjunction with autogen.sh --enable-maintainer-mode
185
186 commit 9e8c94f5a55b0ba97cc1f8b34c1d58e50ea2c7f8
187 Author: Gaetan Nadon <memsize@videotron.ca>
188 Date:   Sat Nov 14 18:26:46 2009 -0500
189
190     .gitignore: use common defaults with custom section # 24239
191     
192     Using common defaults will reduce errors and maintenance.
193     Only the very small or inexistent custom section need periodic maintenance
194     when the structure of the component changes. Do not edit defaults.
195
196 commit 9c1a8f1d074bd7b87c4edf8b689c13c93fba9aaa
197 Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
198 Date:   Thu Nov 12 17:23:03 2009 +0000
199
200     Fix cut & paste error: Extension Requests -> Extension Events
201
202 commit 7c7e9bbf4ab6177e9623f3c4d667ed83789167b4
203 Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
204 Date:   Thu Nov 12 15:26:40 2009 +0000
205
206     Add DRI2 event support for DRI2BufferSwapComplete
207
208 commit f9e6b17debd2f69821bd8d412cccf02dd9ba17af
209 Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
210 Date:   Wed Nov 11 15:26:40 2009 -0800
211
212     Pad out DRI2 swap buffers reply
213
214 commit 516a1ff1f8ceca9ddefce21303e65d873aeeba14
215 Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
216 Date:   Tue Nov 10 12:12:07 2009 -0800
217
218     Add DRI2SwapInterval protocol
219     
220     Needed to handle swap interval in the direct rendered case.
221
222 commit 5e059038a95b5bad7f41a2019beaad913ed29502
223 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
224 Date:   Thu Oct 29 12:45:48 2009 -0700
225
226     Bump package version to 2.2
227
228 commit 1102a9199db8aa08e891f808f8921a5d312e3197
229 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
230 Date:   Fri Oct 2 22:23:09 2009 -0700
231
232     Fix DRI2SwapBuffers reply length
233     
234     Length should be a CARD32 and match the endianness annotation.
235     
236     Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
237
238 commit 29c7fcbf10508ec822ad528928b72702e4c9af01
239 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
240 Date:   Thu Oct 1 22:13:34 2009 -0700
241
242     Add swap interval and synchronization support
243     
244     Based on SGI_video_sync, SGI_swap_control and OML_sync_control, add swap
245     interval and synchronization support to DRI2.  Useful for throttling rendering
246     and basic performance metrics.
247     
248     Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
249
250 commit 00c15f92c1f294d762f2052f1d775c393ebd2432
251 Author: Jesse Barnes <jbarnes@jbarnes-x200.(none)>
252 Date:   Mon Jun 8 16:12:50 2009 -0700
253
254     Update protocol description for swapbuffers
255
256 commit aaee5f8af4f0fe63498cd8ae507f8d33edba280c
257 Author: Kristian Høgsberg <krh@redhat.com>
258 Date:   Wed Jun 3 17:36:43 2009 -0400
259
260     Make swapbuffers an async request
261     
262     The protocol now require a DRI2GetBuffersWithFormat request to follow the
263     swapbuffer request so.
264
265 commit 9b5ef83c0b9ef0239ac82adfa9a816f195074dcb
266 Author: Jesse Barnes <jbarnes@virtuousgeek.org>
267 Date:   Fri May 1 14:41:55 2009 -0700
268
269     Add SwapBuffers request
270     
271     Add a SwapBuffers request for requesting a front<->back swap.  Returns a
272     whole new set of buffers to the client to allow for triple buffering
273     etc.
274
275 commit 66c56ab10d917e3f47f93178d7eac6430970d3c4
276 Author: Ian Romanick <idr@freedesktop.org>
277 Date:   Mon Apr 20 21:16:24 2009 -0700
278
279     Add protocol for DRI2GetBuffersWithFormat
280     
281     This function replaces DRI2GetBuffers.
282     
283     Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
284     Reviewed-by: Kristian Høgsberg <krh@redhat.com>
285
286 commit a223ab5e6a215d86e4bf072369b331506f689f83
287 Author: Kristian Høgsberg <krh@redhat.com>
288 Date:   Mon Apr 20 14:08:19 2009 -0400
289
290     Bump to 2.0 and release
291
292 commit f46b6ca29b2da54cf6e6db57d464bea9476594c6
293 Author: Julien Cristau <jcristau@debian.org>
294 Date:   Fri Jan 9 06:07:59 2009 +0100
295
296     Distribute the protocol documentation
297
298 commit ac787752bf67f8f1ea8167191e5fb9d7fbbe7c7f
299 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
300 Date:   Tue Jan 27 20:06:28 2009 -0200
301
302     Janitor: Correct make distcheck and dont distribute autogen.sh
303
304 commit 65c7097d549ada25d11738b15996b18c9e57a847
305 Author: Kristian Høgsberg <krh@redhat.com>
306 Date:   Mon Dec 1 20:57:40 2008 -0500
307
308     Bump to 1.99.3 and back out the value bitmask from the CopyRegion request.
309
310 commit f7b737bef90df4430ac491d65accc7742bc6ca38
311 Author: Kristian Høgsberg <krh@redhat.com>
312 Date:   Mon Dec 1 14:01:42 2008 -0500
313
314     Bump version to 1.99.2.
315
316 commit 8cab3f0e6f551220bd11074779f4ccec1e948e00
317 Author: Kristian Høgsberg <krh@redhat.com>
318 Date:   Tue Oct 14 23:19:15 2008 -0400
319
320     Add protocol documentation, update to DRI2CopyRegion request.
321
322 commit abb1edc487543c26856afdbe6a7e2c088a1e82ee
323 Author: Kristian Høgsberg <krh@redhat.com>
324 Date:   Tue Aug 12 12:52:33 2008 -0400
325
326     Update to 1.99.1 - drop sarea and perform swap buffer in X server.
327     
328     Still to resolve is the swap buffer request.  It should probably be
329     broken into two requests, one to post the swap request and one to wait
330     for it to be completed.  Also, need to find a good solution to
331     CopySubBuffer that doesn't require a roundtrip per rectangle.
332     
333     Don't need to solve all this for 2.0, though, can add requests later on.
334
335 commit b9d7a0c1b0f5b40dfe8ca7a33693198bf91244ca
336 Author: Kristian Høgsberg <krh@redhat.com>
337 Date:   Wed Apr 2 19:11:32 2008 -0400
338
339     Adjust pkg-config cflags to match other proto modules.
340
341 commit b515bee843d5ab91fc0fe30b8eb13aadd69b5131
342 Author: Kristian Høgsberg <krh@redhat.com>
343 Date:   Wed Mar 26 16:00:05 2008 -0400
344
345     Add reemitDrawableInfo protocol.
346     
347     Also, remove the screen number where it's redundant and rename
348     drmDrawable in the create drawable request to just 'handle' now that
349     we don't rely on drm drawables.
350
351 commit d2c2ffde8f3762af30ea6953d8a10b487f78733e
352 Author: Kristian Høgsberg <krh@redhat.com>
353 Date:   Wed Mar 12 17:50:34 2008 -0400
354
355     Fix typo in xDRI2QueryVersionReq req type field.
356
357 commit 672baf47cc5dfcdad4e70b4745e3316b209089a3
358 Author: Kristian Høgsberg <krh@redhat.com>
359 Date:   Tue Mar 11 00:12:55 2008 -0400
360
361     Initial commit.