1
commit 98d8256b8e67a417eebc314440716e66926adf92
2
Author: Corentin Chary <corentin.chary@gmail.com>
3
Date: Fri Jun 10 10:27:16 2011 +0200
5
Call a new global listener for each existing global
7
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
9
commit d8f2e5d6ab0205141e3d6c41b815cd8029bb2911
10
Author: Corentin Chary <corentin.chary@gmail.com>
11
Date: Fri Jun 10 10:24:23 2011 +0200
13
Flush the protocol output buffer when it fills up
15
Original patch from bnf.
17
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
19
commit d7569d46c57adb44472f52c9d1392e1b4720c4e8
20
Author: Kristian Høgsberg <krh@bitplanet.net>
21
Date: Tue Jun 7 13:19:28 2011 -0400
23
Remove left-over visual prototypes
25
commit 467ae367ed27976098d5065628daf24cee21e3b5
26
Author: Kristian Høgsberg <krh@bitplanet.net>
27
Date: Tue Jun 7 10:53:27 2011 -0400
29
connection: Fix pointer arithmetic error
31
Pointed out by Nicolas Pouillon in irc.
33
commit 02e1ffdefef7b3e3dd82198a0f2f7503e7883e9b
34
Author: Samuel Rødal <samuel.rodal@nokia.com>
35
Date: Mon May 30 17:23:40 2011 +0200
37
Fall back to accept() on systems where accept4() is not implemented.
39
commit b06e891e4ca47278f2712dfba804fc169db39f9a
40
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
41
Date: Tue May 31 11:18:06 2011 +0200
43
wayland-shm: Check visual for being NULL
45
commit eff7fc0d99be2e51eaa351785030c8d374ac71de
46
Author: Kristian Høgsberg <krh@bitplanet.net>
47
Date: Thu May 19 11:53:39 2011 -0400
51
commit 4bde293ff8109d55eeaee8732f5a6ee0c8cd4bd9
52
Author: Kristian Høgsberg <krh@bitplanet.net>
53
Date: Thu May 12 21:29:22 2011 -0400
55
Add event to associate visuals with a pixel format token
57
commit 4453ba084aae5a00318b9dfdeda95e8eaa17494c
58
Author: Kristian Høgsberg <krh@bitplanet.net>
59
Date: Thu May 12 21:27:57 2011 -0400
61
server: Send error if client tries to bind to non-existant object
63
commit 8834a0f22f36d7890691015ef93b3c77cf9b4bbb
64
Author: Kristian Høgsberg <krh@bitplanet.net>
65
Date: Wed May 11 11:00:40 2011 -0400
67
Define shm specific errors
69
We stop abusing the wl_display error codes for shm purposes.
71
commit 1db05255728c7a9a7e1460acff0651f6f5ea3f4e
72
Author: Kristian Høgsberg <krh@bitplanet.net>
73
Date: Wed May 11 10:57:06 2011 -0400
77
Consolidate the different error events into one. This event will also be
78
usable for other interaces.
80
commit 2d27f3b6e9001d4fae4a4de7a19db76b5174f9d7
81
Author: Kristian Høgsberg <krh@bitplanet.net>
82
Date: Tue May 10 22:56:01 2011 -0400
84
TODO: Consolidate and update
86
commit 7c140c8c84da252104aee71ebf72dbc614b3e831
87
Author: Kristian Høgsberg <krh@bitplanet.net>
88
Date: Tue May 10 21:49:22 2011 -0400
90
connection.c: Use sizeof int for allocating fd extra storage
92
commit dcfaf4ec2d08a12f0d72f1cb93fd37cf232b0a11
93
Author: Robert Bragg <robert@linux.intel.com>
94
Date: Tue May 10 17:51:52 2011 +0100
96
display: Adds wl_display_flush to send buffered commands
98
Previously for wayland clients to flush buffered connection data to the
99
compositor they needed to first register an event-mask-update-callback
100
via wl_display_get_fd() to determine if there is anything writeable
101
pending. (NB: It's considered an error to iterate connection data with
104
Since it's only possible to register a single update callback currently
105
it's a bit awkward if you want to allow multiple orthogonal components
106
to flush the connection data, such as Cogl and Clutter which both want
107
to interact with wayland and may want to flush commands at different
110
This adds a mechanism, wl_display_flush(), which makes it possible to
111
flush writeable connection data without first checking the event mask.
113
commit a77498d07c099b96f2cfc18728a1a24430e2e999
114
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
115
Date: Tue May 10 12:56:22 2011 +0200
117
wayland-util: Drop unused struct wl_argument
119
commit 53200f05c7682de3c4a2d061512b2989b6a3fd6f
120
Author: jani.uusi-rantala@nokia.com <jani.uusi-rantala@nokia.com>
121
Date: Fri May 6 06:13:36 2011 +0000
123
Add configure option to disable scanner compilation
125
When cross-compiling Wayland, wayland-scanner should be picked up from
126
the host system instead of compiling and trying to run e.g. ARM
127
wayland-scanner on X86.
129
This patch adds --disable-scanner option for disabling the scanner
130
from the build and using existing wayland-scanner instead (from PATH)
131
which should help in most cross-compilation systems.
133
By default everything works as before.
135
Signed-off-by: Jani Uusi-Rantala <jani.uusi-rantala@nokia.com>
137
commit bd70dc185a643f739f80a09e860b7a81bbb57272
138
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
139
Date: Fri May 6 17:09:51 2011 +0200
141
Add a destroy_listener to wl_resource
143
Drop the one in wl_surface.
145
commit c861852536f7983a8a94859848b1d90b875961fe
146
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
147
Date: Wed May 4 21:21:52 2011 +0200
149
connection: Define _GNU_SOURCE for F_DUPFD_CLOEXEC
151
commit a9ac0eb2495fd7d5f5197427cf31477023e2bdda
152
Author: Kristian Høgsberg <krh@bitplanet.net>
153
Date: Wed May 4 15:51:47 2011 -0400
155
scanner: Fail if there's a 'destroy' request not marked as a destructor
157
commit c72ebf5df9840b639c4193fffd9e536e60c3d35d
158
Author: Kristian Høgsberg <krh@bitplanet.net>
159
Date: Wed May 4 15:29:55 2011 -0400
161
scanner: Initialize wl_message structs completely
163
commit 8600408cedfda025115683680003352654c8f483
164
Author: Kristian Høgsberg <krh@bitplanet.net>
165
Date: Wed May 4 12:35:16 2011 -0400
167
connection: Handle fd passing in an CLOEXEC safe way
169
commit 92d61f13b980e4ecc16724e2b0d823dd4f9a820b
170
Author: Kristian Høgsberg <krh@bitplanet.net>
171
Date: Mon May 2 14:48:48 2011 -0400
173
mmap shm buffers read/write
175
commit 761af3ab0a86dbb2a77446270774faf5f91e3752
176
Author: Casey Dahlin <cdahlin@redhat.com>
177
Date: Fri Apr 29 02:37:47 2011 -0400
179
Add some things related to wayland-scanner to .gitignore
181
commit a0da7468f87bbff74686a8b1608fb6e0de91a861
182
Author: Kristian Høgsberg <krh@bitplanet.net>
183
Date: Fri Apr 29 09:20:29 2011 -0400
185
event-loop: Drop unused idle_list
187
Idle sources are now just a special case of a checked source.
189
commit c964a5201e2d47ea53d54da58c9b97bfeec992fc
190
Author: Kristian Høgsberg <krh@bitplanet.net>
191
Date: Fri Apr 22 17:54:18 2011 -0400
193
Don't define wl_shell in wayland-server.h
195
commit 6ae42181c02defea98aa3c5b6ee69c634b28f543
196
Author: Kristian Høgsberg <krh@bitplanet.net>
197
Date: Fri Apr 22 12:15:21 2011 -0400
199
event-loop: Idle callback are a special case of a checked source
201
commit f8bb7f435b884eacc2d2468b9defe5f2d5a479eb
202
Author: Kristian Høgsberg <krh@bitplanet.net>
203
Date: Fri Apr 22 12:06:34 2011 -0400
205
event-loop: Dont use a check callback just dispatch again
207
We pass the poll mask so the dispatch callback can know if there is
208
data on the fd or not. The dispatch function must return true if
209
it dispatched something, in which case we need to do another round of
210
post-dispatch callbacks."
212
commit 1c88cffa3250fbf5cb485733c4954d04b3f48ee3
213
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
214
Date: Tue Mar 8 11:32:24 2011 +0100
216
Add common shm-server code
218
commit 3b2ce63015fadf97849adb360f50f01f9429c688
219
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
220
Date: Mon Mar 7 15:09:36 2011 +0100
222
Remove buffer.attach vfunc
224
commit 0bf5285b44b0a8630a3b6a308e96fe7fd01572b0
225
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
226
Date: Mon Mar 7 15:05:27 2011 +0100
228
Add buffer.damage request to the protocol
230
Thus remove the server-side used vfunc buffer::damage.
232
commit 589e581f76ef5aaa29499abaa82703745b69f7d5
233
Author: Kristian Høgsberg <krh@bitplanet.net>
234
Date: Thu Apr 21 14:41:48 2011 -0400
236
event-loop: Add an optional post-dispatch source callout
238
This lets a source mark itself as ready to dispatch even though the fd
239
didn't trigger. What can happen is that for the X11 socket, some other
240
source callback (the drm fd or a wayland client socket) can cause somebody
241
to do an X roundtrip (DRI2 get buffers, for example) and queue up events
242
in the xcb buffer. When we get back to epoll, the X fd no longer polls
243
readable and we don't process those events until we get another X event.
245
The check callback is called after a round of dispatching and lets a source
246
check if it has data to dispatch and mark itself ready. Next round of
247
dispatching will then process it immediately instead of blocking in
250
commit 13ca93794405965cac8d3e3173f3f4eda2ff28c6
251
Author: Kristian Høgsberg <krh@bitplanet.net>
252
Date: Mon Apr 18 12:35:01 2011 -0400
254
Pass version number to global bind function
256
commit c5ec478d46a8fc8590002fe156df875da2b5b143
257
Author: Kristian Høgsberg <krh@bitplanet.net>
258
Date: Mon Apr 18 10:24:11 2011 -0400
260
scanner: Don't hardcode the wl_ prefix in the code generator
262
commit 7e4f44e2ba3e0e58c0adb910687c9a334e84b243
263
Author: Kristian Høgsberg <krh@bitplanet.net>
264
Date: Thu Apr 14 16:29:59 2011 -0400
266
Use wl_client_post_global() for connect events
268
commit 320a5634cf7060b5db22a0519b0ddc532894eb3b
269
Author: Kristian Høgsberg <krh@bitplanet.net>
270
Date: Thu Apr 14 10:38:44 2011 -0400
272
Introduce display.bind to request events from a global
274
commit a0010d8f8260387e9edd27a9f3d466ac784c12de
275
Author: Kristian Høgsberg <krh@bitplanet.net>
276
Date: Wed Apr 13 16:50:02 2011 -0400
278
Print line numbers in scanner errors
280
commit 06c2ebf6ec60bacf89541f59a395f6c5c2e1edc0
281
Author: Kristian Høgsberg <krh@bitplanet.net>
282
Date: Wed Apr 13 16:27:06 2011 -0400
284
Move proxy prototype to wayland-client.h
286
Let's try to avoid to generate more code than we need to.
288
commit f04e05ad76cd6af890b7b741a9e0f5181bd0ac10
289
Author: Jørgen Lind <jorgen.lind@nokia.com>
290
Date: Wed Apr 13 09:38:29 2011 +0200
292
Add lockfile to the socket
294
This uses flock to detect if there is a process that is active. If not
295
then it unlinks the socket file if it exists, so that bind won't fail
297
commit 4378a80b083f6ad3c5a3eaadd6f55eb14740dbbf
298
Merge: 7cfcdc6 94fcdde
299
Author: Kristian Høgsberg <krh@bitplanet.net>
300
Date: Mon Apr 11 16:40:48 2011 -0400
302
Merge remote-tracking branch 'bnf/surface-frame-event'
304
commit 7cfcdc610db4c5ef57ea282bff8b2a5406ac3662
305
Author: Kristian Høgsberg <krh@bitplanet.net>
306
Date: Mon Apr 11 09:24:11 2011 -0400
308
Make all fds close-on-exec
310
commit 8f081748f996b91cd49603f62f23d5617f2baf68
311
Author: Kristian Høgsberg <krh@bitplanet.net>
312
Date: Mon Apr 11 09:15:09 2011 -0400
314
Make wl_client_create() public
316
commit 4d33e802e0eaff8a4580371b6e2d30832c3c6bbd
317
Author: Kristian Høgsberg <krh@bitplanet.net>
318
Date: Mon Apr 11 09:14:43 2011 -0400
320
Support passing the Wayland fd in the environment
322
commit 0b29a2fec7801d2530bd004ae68eb9242417bafd
323
Author: Harald Fernengel <harald.fernengel@nokia.com>
324
Date: Wed Apr 6 15:36:01 2011 +0200
326
Fix usage help text in wayland-scanner
328
commit 94fcdde0e25ffb737734e9a696814308bcb23576
329
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
330
Date: Mon Mar 14 12:03:13 2011 +0100
332
Extent frame event to be surface dependent
334
commit 21e877f3f6ac0a5b88b69d0eb4850f962af3b4cb
335
Author: Iskren Chernev <iskren.chernev@gmail.com>
336
Date: Sun Mar 13 21:08:37 2011 +0200
338
Close signal file descriptor in event loop on remove and failure.
340
When the signal handler is removed the corresponding fd is closed. This
341
should automatically remove it from the epoll set.
343
commit 1081bca2a802ef49d0f52d5613c50b016e0136cd
344
Author: Iskren Chernev <iskren.chernev@gmail.com>
345
Date: Sun Mar 13 21:05:14 2011 +0200
347
Close timer file descriptors in event loop on remove and failure.
349
When the timer is removed the corresponding fd is closed. This should
350
automatically remove it from the epoll set.
352
commit 61ce8749a7e78a2b6bfc60fcc21c53b8c40b898b
353
Author: Iskren Chernev <iskren.chernev@gmail.com>
354
Date: Sun Mar 13 17:01:33 2011 +0200
356
Stored signal_number in event_source structure.
358
signal_number was not previously stored, so the callbacks didn't get
359
a correct signal_number as their first argument.
361
commit 0ae92f970650af8a53ba8fa8af92214360efe339
362
Author: Iskren Chernev <iskren.chernev@gmail.com>
363
Date: Sun Mar 13 16:59:30 2011 +0200
365
Fix event loop timer update.
367
It can now handle delays greater than 2 seconds without overflowing.
369
commit 6d22c1bdc7720d70655d773a979e8d056be5baf1
370
Author: Kristian Høgsberg <krh@bitplanet.net>
371
Date: Sat Mar 12 21:26:21 2011 -0500
373
Fix double remove from surface destroy_listener_list
375
We remove the listener when a device loses its pointer focus, but
376
doesn't insert it in another destroy_listener list if surface is NULL.
377
When we set another pointer focus surface, we remove it again.
378
Tracked down and tested by Iskren Chernev.
380
commit 5acf6b4b03a4cb06ef27f0f1055b60717af1c7eb
381
Author: Iskren Chernev <iskren.chernev@gmail.com>
382
Date: Fri Mar 11 16:59:53 2011 +0200
384
Server socket creation error handling.
386
commit ecbad0341e32a824ee8a5feb7e639672b1284b2c
387
Author: Iskren Chernev <iskren.chernev@gmail.com>
388
Date: Fri Mar 11 14:43:10 2011 +0200
390
Added wl_connection_create failure checks.
392
commit fcd4caa0df0f69d48e5f5d00076927c31441c851
393
Author: Iskren Chernev <iskren.chernev@gmail.com>
394
Date: Fri Mar 11 14:58:06 2011 +0200
396
Better handling of creation errors in display.
398
commit c9a729260fd1397a625c98f7284b2f1f44a95081
399
Author: Iskren Chernev <iskren.chernev@gmail.com>
400
Date: Fri Mar 11 14:19:00 2011 +0200
402
Better cleanup on display creation failure.
404
commit 9061f91eb8252e1e414365df7e909093932235ac
405
Merge: 8105d28 b038d93
406
Author: Kristian Høgsberg <krh@bitplanet.net>
407
Date: Tue Mar 1 17:04:33 2011 -0500
409
Merge branch 'setup_display' of git://anongit.freedesktop.org/~bnf/wayland
411
commit b038d93abf9c448e4edcd98aa3d488186bde7586
412
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
413
Date: Mon Feb 21 09:58:29 2011 +0100
415
protocol/wayland: Drop drm interface (move into mesa)
417
commit 8105d2873cd24c3632a6f1263935d3461279b8de
418
Author: Rico Tzschichholz <ricotz@t-online.de>
419
Date: Thu Feb 24 10:53:06 2011 +0100
421
Add wayland-scanner.mk to EXTRA_DIST for make distcheck
423
commit 9136e05ebdfaf82c87e7c4767f0fc9a12a470223
424
Author: Kristian Høgsberg <krh@bitplanet.net>
425
Date: Fri Feb 18 15:28:54 2011 -0500
427
Only allow one listener per proxy
429
commit 9a2015562c29ddbb34a8b9d2e001ec12a660c28d
430
Author: Liu, Xinyun <xinyunliu@gmail.com>
431
Date: Fri Feb 18 08:40:49 2011 -0500
433
Several typo fixes in specs/main.tex
435
commit fcfb4e30a47a4cd2416dac210521594b489c8bfd
436
Author: Kristian Høgsberg <krh@bitplanet.net>
437
Date: Mon Feb 14 22:17:41 2011 -0500
439
Split into a core repository that only holds the core Wayland libraries
441
commit 525e4c0beae832afc2c098c1368a19ad164e1b2b
442
Author: Kristian Høgsberg <krh@bitplanet.net>
443
Date: Mon Feb 14 10:39:54 2011 -0500
445
compositor: Clip repaint to the damage region
447
Drop glScissor, and just clip the surface against the repaint region and
448
render each rectangle in the resulting region.
450
commit feb370e4ea0bd49080b2d4ee198f190af1ad29ea
451
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
452
Date: Mon Feb 14 13:20:09 2011 +0100
454
compositor-drm: Flush before pageflipping
456
This fixes compositor-drm flickering on r600.
458
commit fa4e2a76769bd17c2ddc19b664cbd00bf971dc9b
459
Author: Kristian Høgsberg <krh@bitplanet.net>
460
Date: Sun Feb 13 13:44:55 2011 -0500
462
compositor: Switch away from using VBOs and just stream the vertex data
464
We avoid changing uniforms for each window and it will be easier to break up
465
a surface into a series of rectangles.
467
commit 31bd6c7ab10d4523684fa45f353b10e92f1187f4
468
Author: Kristian Høgsberg <krh@bitplanet.net>
469
Date: Sun Feb 13 13:00:51 2011 -0500
471
Use pixman regions to reduce repainting
473
For now, we just use glScissor and clip to the extent of the damage region,
474
but we can do even better by clipping the repaint to the region rectangles.
476
commit 9c7a8cc663cb7887ba9b4499ae6e421ee6d6fef1
477
Author: Tim Wiederhake <twied@gmx.net>
478
Date: Fri Feb 11 19:37:40 2011 +0100
482
commit 48e29895942be00d391cee484ffa8f7fc4ce4c1c
483
Author: Kristian Høgsberg <krh@bitplanet.net>
484
Date: Thu Feb 10 12:27:35 2011 -0500
486
wayland-client: Support WAYLAND_DEBUG client side as well
488
commit 52f2264b693442f80d1d560fb3fcec1d08f3c303
489
Author: Tiago Vignatti <tiago.vignatti@nokia.com>
490
Date: Thu Feb 10 15:21:49 2011 +0200
492
configure: remove libdrm dependency for clients
494
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
496
commit 0d5007a76fadc5fe99f00fdaf26c3d6ef7fc12a1
497
Author: Kristian Høgsberg <krh@bitplanet.net>
498
Date: Wed Feb 9 10:57:44 2011 -0500
500
window.c: Use eglGetProcAddress to look up extension functions
502
commit 297d6dd4423611722d119d9e81970d2e8a600fd0
503
Author: Kristian Høgsberg <krh@bitplanet.net>
504
Date: Wed Feb 9 10:51:15 2011 -0500
506
window.c: Include wayland-egl.h before EGL headers so we get the right platform
508
commit 43c63e59a722a7dd2c7deab036fe840c483ccac3
509
Author: Kristian Høgsberg <krh@bitplanet.net>
510
Date: Wed Feb 9 10:50:06 2011 -0500
512
wayland-egl: Define WL_EGL_PLATFORM in wayland-egl.h
514
This indicates that we're using the wayland egl platform and will make
515
eglplatform.h typedef the native types correctly.
517
commit 2dfe626f4ee5427f6a1c79d0c996e4e3fe3b0072
518
Author: Kristian Høgsberg <krh@bitplanet.net>
519
Date: Tue Feb 8 11:59:53 2011 -0500
521
compositor-x11: Don't send enter/leave notify if we have an implicit grab
523
commit 3eff366911eb87c1d7c4cdcceb0fd52c218bd2bc
524
Author: Kristian Høgsberg <krh@bitplanet.net>
525
Date: Mon Feb 7 20:48:01 2011 -0500
527
Add struct wl_egl_display argument to wl_egl_window_create
529
We don't need it in the mesa implementation, but other implementations
530
might and it's symmetric with wl_egl_pixmap_create().
532
commit 0bbb97bab140bc0eab425ed5f40286e1ae168d71
533
Author: Kristian Høgsberg <krh@bitplanet.net>
534
Date: Mon Feb 7 16:05:36 2011 -0500
536
Print object interface name when printing message arguments in debug mode
538
commit bfb8e61381794c7d91a90e71f0f1a6e9039159a2
539
Author: Kristian Høgsberg <krh@bitplanet.net>
540
Date: Mon Feb 7 10:30:38 2011 -0500
542
Follow wayland-egl renames
544
commit c9824ddf3524fd329e7de8870a20d62e673d3a4e
545
Author: Kristian Høgsberg <krh@bitplanet.net>
546
Date: Sun Feb 6 16:54:59 2011 -0500
548
compositor: Implement super-tab window switching
550
commit f30c67eea63e04995a79b8ff7056de0975bad80d
551
Author: Kristian Høgsberg <krh@bitplanet.net>
552
Date: Sun Feb 6 12:58:44 2011 -0500
554
compositor: Set repaint_on_timeout when we schedule a timeout repaint
556
commit a495a5ed8ba1297d0ed6464f4c0e2784d455c751
557
Author: Kristian Høgsberg <krh@bitplanet.net>
558
Date: Fri Feb 4 15:31:33 2011 -0500
560
simple-client: Port to wayland-egl and use eglSwapBuffers()
562
simple-client is simpler.
564
commit f57a96f98d851ca5dd5e51b66fa2fcb3c8492dac
565
Author: Kristian Høgsberg <krh@bitplanet.net>
566
Date: Fri Feb 4 14:14:23 2011 -0500
568
gears: Remove unused drm_fd field
570
commit 297c6313eb6763a2b0a10059d65d0af62903f658
571
Author: Kristian Høgsberg <krh@bitplanet.net>
572
Date: Fri Feb 4 14:11:33 2011 -0500
574
Port window.c to use wayland-egl
576
commit 66cea0ad25258aec862d311302dba8254533e301
577
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
578
Date: Fri Feb 4 11:22:35 2011 +0100
582
This header defines native EGL wayland types and affiliated
583
initialization, processing and destruction routines.
584
EGL implementations must implement this API in order to allow
585
applications using this native types for the EGL implementation.
587
commit 181f52ea96afed2ebeaf8dc9c1fb793b7064f39e
588
Author: Kristian Høgsberg <krh@bitplanet.net>
589
Date: Tue Feb 1 20:28:32 2011 -0500
591
Update compositor initiated resize to use a 3x3 grid
593
This lets us do all combinations of resize edges.
595
commit 5a2218aa15fa3be7d7e9e97ee9787923c3b61265
596
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
597
Date: Tue Feb 1 16:30:31 2011 +0100
599
compositor: Calculate resizing direction
601
This applies to resizes initiated by the compositor.
603
commit 7b87cb04a953dd598664e74c15209e13b868c3be
604
Author: nobled <nobled@dreamwidth.org>
605
Date: Tue Feb 1 18:51:47 2011 +0000
607
window: add null checks
609
Also check for invalid parameters early on, so if we crash,
610
we know *why* we crashed.
612
commit 14d222f61280fae68c10d1833607f31495137590
613
Author: nobled <nobled@dreamwidth.org>
614
Date: Tue Feb 1 18:48:46 2011 +0000
616
add newlines in error messages
618
commit 3f9f73f33e39969c19f185177f4212c90eb68bbc
619
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
620
Date: Sat Jan 29 13:12:39 2011 +0100
622
connection: Handle broken pipes in sendmsg
624
commit 5312f21af6b7066ed4d9c09c8192fe147bf49cc2
625
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
626
Date: Sat Jan 29 09:51:57 2011 +0100
628
Fix out of source build [wayland.png]
630
commit 4b8bd1f731f3ec53a01911b89751412599dd1b94
631
Author: Tim Wiederhake <twied@gmx.net>
632
Date: Sat Jan 29 01:30:25 2011 +0100
634
Add wayland.png to .gitignore
636
commit f992b2fc47c44c53a3b8f2c2d823d9d3961df7ad
637
Author: Kristian Høgsberg <krh@bitplanet.net>
638
Date: Fri Jan 28 15:53:07 2011 -0500
640
Don't crash when the previous keyboard surface goes away
642
Just always set keyboard focus to the top surface.
644
commit 0ce245761c85e989f08e4136bd91b149156e82e0
645
Author: Kristian Høgsberg <krh@bitplanet.net>
646
Date: Fri Jan 28 15:18:33 2011 -0500
648
Add initial basic support for fullscreen surfaces
650
commit 5e4d83f499c218d09917f90dddb2d9348552c4b3
651
Merge: 8446258 48f975d
652
Author: Kristian Høgsberg <krh@bitplanet.net>
653
Date: Fri Jan 28 11:21:42 2011 -0500
655
Merge remote branch 'nobled/for-krh'
657
commit 844625834d92d575ab6bf8560c5a18b7b2ab92c9
658
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
659
Date: Fri Jan 28 16:05:46 2011 +0100
661
configure: Drop gdk-pixbuf version dependency
663
The major version 2.0 is sufficient
665
commit 48f975d7c574927befee4f27d2c93f43a78585cf
666
Author: nobled <nobled@dreamwidth.org>
667
Date: Fri Jan 28 13:47:21 2011 +0000
669
fix configure check for gcc
671
This shouldn't fail just because someone sets CC=gcc-4.5
672
explicitly. Besides, this way it also works with compilers
673
that advertise GCC-compatibility like clang and ICC.
675
commit af82bea253b70ce84bc11cd1e93fef5f7d6f89d1
676
Author: Kristian Høgsberg <krh@bitplanet.net>
677
Date: Thu Jan 27 20:18:17 2011 -0500
679
compositor-wayland: Handle keyboard focus too
681
commit 3ba4858c4b62a5d253bd757944ceccae3764d6ce
682
Author: Kristian Høgsberg <krh@bitplanet.net>
683
Date: Thu Jan 27 11:57:19 2011 -0500
685
compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers
687
commit ac5c5e78533d093d9f790564bea114194a387c3a
688
Author: Tim Wiederhake <twied@gmx.net>
689
Date: Thu Jan 27 01:32:36 2011 +0100
691
Don't create buffer from NULL pointer
693
Fixes regression introduced in f58d8ca1bd20180bfae3a3a047e8098e0b22b5aa.
695
commit 93331ff40a6caba997b84af784024d5e9256c2e5
696
Author: Kristian Høgsberg <krh@bitplanet.net>
697
Date: Wed Jan 26 20:35:07 2011 -0500
699
compositor: Forward pointer focus notification from compostor backend
701
This lets the compositor place the pointer sprite correctly when it receives
702
pointer focus and allows it to send pointer focus to any client that might
703
receive pointer focus as the compositor receives it.
705
commit 26ef22e3f479259890bf856a66a8a5fbf6fc7d30
706
Author: Kristian Høgsberg <krh@bitplanet.net>
707
Date: Wed Jan 26 15:33:24 2011 -0500
709
Test for rsvg-convert in configure.ac
711
If it's not present, we just don't install the icon.
713
commit f58d8ca1bd20180bfae3a3a047e8098e0b22b5aa
714
Author: Kristian Høgsberg <krh@bitplanet.net>
715
Date: Wed Jan 26 14:37:07 2011 -0500
717
compositor-x11: Set window icon
719
commit 24ed62138869e8d510f374445c0f9bc644594142
720
Author: Kristian Høgsberg <krh@bitplanet.net>
721
Date: Wed Jan 26 14:02:31 2011 -0500
723
Set WM_CLASS for X11 compositor window
725
Don't want to be 'Unknown' in GNOME Shell.
727
commit f03b6c76947c9ed804a2db2b14b3f7d2f7c4ed21
728
Author: Kristian Høgsberg <krh@bitplanet.net>
729
Date: Wed Jan 26 11:46:35 2011 -0500
731
connection: Also consume message data in error cases
733
commit f9edadf3f2b1ddb138a7ad47a2a80d47ba6605de
734
Author: Kristian Høgsberg <krh@bitplanet.net>
735
Date: Wed Jan 26 11:46:05 2011 -0500
737
shm: Check width, height and stride for invalid values
739
commit 0fe0eb330c060451b81d87e830ba0f971f2fb093
740
Author: Tim Wiederhake <twied@gmx.net>
741
Date: Tue Jan 25 22:39:00 2011 +0100
743
Screenshots were upside down
745
commit 640924f37af98d9ff2bdb5f70d8c05d4c9343b7c
746
Author: Kristian Høgsberg <krh@bitplanet.net>
747
Date: Tue Jan 25 16:38:41 2011 -0500
749
Add gio for view fixes
751
commit 80bf6f78e4bd8b5fd90dcd0f672e88381e19c313
752
Author: Tim Wiederhake <twied@gmx.net>
753
Date: Tue Jan 25 22:22:00 2011 +0100
755
clients/view: Fix memory leak
757
commit 6685aceae3895dca1fae4e40a6d19e0985a0f77c
758
Author: Tim Wiederhake <twied@gmx.net>
759
Date: Tue Jan 25 22:21:59 2011 +0100
761
clients/view: Don't try to show inexistant files
763
commit 9aad08e91bf41214bea9ecd25a5a2aaac7ae3de2
764
Author: Tim Wiederhake <twied@gmx.net>
765
Date: Tue Jan 25 22:21:58 2011 +0100
767
clients/view: Allow relative paths
769
commit 655467a5d264ba43550f9196f8cbcb86730dda63
770
Author: Tim Wiederhake <twied@gmx.net>
771
Date: Tue Jan 25 22:21:57 2011 +0100
773
clients/view: Add mousewheel and arrow keys
775
commit 7e182ef13b20e84fdf44bcf527f997853df27891
776
Author: Tim Wiederhake <twied@gmx.net>
777
Date: Tue Jan 25 22:21:56 2011 +0100
779
clients/view: Remove unnecessary variables
781
commit 1afc9a98fa918764167015d96ee2a730cb123715
782
Author: Tim Wiederhake <twied@gmx.net>
783
Date: Tue Jan 25 22:21:55 2011 +0100
785
clients/view: Do not browse outside document range
787
commit 00439617f395742432f08d5fe1563c2fc2b1439a
788
Author: Kristian Høgsberg <krh@bitplanet.net>
789
Date: Tue Jan 25 15:16:01 2011 -0500
791
Fix new gcc 4.6 warnings
793
simple-client.c:156:10: warning: variable ‘ar’ set but not used [-Wunused-but-set-variable]
797
commit 8335568d070bfbde0f72e8129842222e8260bf07
798
Author: Kristian Høgsberg <krh@bitplanet.net>
799
Date: Tue Jan 25 15:11:53 2011 -0500
801
Don't compare socket(2) to NULL
803
Ugh, embarassing. Thanks, gcc 4.6.
805
commit c4df99cb2c573d5b1ed1cadbcb8c92a1a39ba694
806
Author: Darxus@chaosreigns.com <Darxus@chaosreigns.com>
807
Date: Tue Jan 25 15:00:56 2011 -0500
809
Replace gdk_pixbuf_unref with g_object_unref
811
Because gdk_pixbuf_unref is deprecated and for compatability with
814
commit d5fb9cc769f6e3b2b29727e0bec523ac95b4affc
815
Author: Kristian Høgsberg <krh@bitplanet.net>
816
Date: Tue Jan 25 12:45:37 2011 -0500
818
window.c: Make title not const
822
commit 734a7501b6ebf80db8d4e1f64ec7227066d7d0eb
823
Author: Kristian Høgsberg <krh@bitplanet.net>
824
Date: Tue Jan 25 12:44:19 2011 -0500
826
Remove frame handler prototype
828
I messed up the merge.
830
commit 6ec41abf72ab04f562cb91d7c44b734c2f184b65
831
Merge: 4d6ff29 6eeeb30
832
Author: Kristian Høgsberg <krh@bitplanet.net>
833
Date: Tue Jan 25 10:40:01 2011 -0500
835
Merge remote branch 'callum/master'
840
commit 4d6ff297c809be5330f693810cf8e5bac61b238d
841
Merge: 70af98c 0428a9a
842
Author: Kristian Høgsberg <krh@bitplanet.net>
843
Date: Tue Jan 25 10:17:16 2011 -0500
845
Merge remote branch 'nobled/for-krh'
847
commit 70af98c57614307a427843b2f0bd6d99ed187c58
848
Author: Tim Wiederhake <twied@gmx.net>
849
Date: Tue Jan 25 12:01:00 2011 +0100
853
fixes segfault when active tty could not be opened
854
fixes copy-paste mistake.
856
commit 0428a9a15c58c14963a1a0eec245aa75389ebfe4
857
Author: nobled <nobled@dreamwidth.org>
858
Date: Mon Jan 24 16:27:27 2011 +0000
860
don't use deprecated INCLUDES variable
862
commit 7d9517855ab5d7acfda262c6e960ab96b7ce6b9c
863
Author: nobled <nobled@dreamwidth.org>
864
Date: Mon Jan 24 16:01:26 2011 +0000
868
commit 238515d3d7e0d824d660b3da4f1ac98eeff4a4b8
869
Author: Darxus <darxus@chaosreigns.com>
870
Date: Sun Jan 23 18:38:57 2011 -0500
872
Add specific versions to build dependencies
874
commit 81bd979835fbf035f2d46907a4a68ebcd5361a7c
875
Author: Tim Wiederhake <twied@gmx.net>
876
Date: Sun Jan 23 23:25:26 2011 +0100
881
==25178== Conditional jump or move depends on uninitialised value(s)
882
==25178== at 0x409E2C: display_create (window.c:1582)
883
==25178== by 0x407A43: main (terminal.c:2323)
885
==13793== Conditional jump or move depends on uninitialised value(s)
886
==13793== at 0x40A2D1: display_handle_global (window.c:1504)
887
==13793== by 0x4E2C183: display_handle_global (wayland-client.c:281)
888
==13793== by 0x713FEE7: ffi_call_unix64 (in /usr/lib/libffi.so.5.0.10)
889
==13793== by 0x713FC83: ffi_call (in /usr/lib/libffi.so.5.0.10)
890
==13793== by 0x4E2C71A: wl_closure_invoke (connection.c:663)
891
==13793== by 0x4E2BB7B: wl_display_iterate (wayland-client.c:484)
892
==13793== by 0x4096CA: display_create (window.c:1664)
893
==13793== by 0x407A43: main (terminal.c:2321)
895
commit 748f672b2c294fbf5fe496256cfb59e7a19c99ea
896
Author: Tim Wiederhake <twied@gmx.net>
897
Date: Sun Jan 23 23:25:25 2011 +0100
901
commit eae5569558eefa506e55b4a577f114b4425f0d4e
902
Author: Tim Wiederhake <twied@gmx.net>
903
Date: Sun Jan 23 23:25:24 2011 +0100
905
remove unused variable
907
commit 7c427a9481ac3e288b0490653cb3db7c44eeaf6d
908
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
909
Date: Sat Jan 15 12:34:50 2011 +0100
911
compositor-wayland: Remove unused variable
913
commit 503ccca5c82248b648551db8b58466ad56497552
914
Author: Tim Wiederhake <twied@gmx.net>
915
Date: Fri Jan 21 16:56:07 2011 +0100
917
document the usage of libtoytoolkit
919
(krh: edited to follow window_create() API changes)
921
commit f71accc5b8b76281adff0edd98e3bceef02c660d
922
Author: Tim Wiederhake <twied@gmx.net>
923
Date: Wed Jan 19 23:14:33 2011 +0100
925
close terminal window on exit
927
commit b6761dc29441025ed54b1c0035f2d2de903c32ae
928
Author: Tim Wiederhake <twied@gmx.net>
929
Date: Mon Jan 17 17:50:07 2011 +0100
931
fix resizing at top/left border
933
commit dc3f817538db4566f1928680156936ecbbd485d1
934
Author: Tim Wiederhake <twied@gmx.net>
935
Date: Mon Jan 17 17:25:34 2011 +0100
937
remove declaration without definition from window.h
939
commit b0ae49e3158c2c5885caa0409c49d4e0cee25876
940
Author: Tim Wiederhake <twied@gmx.net>
941
Date: Mon Jan 17 12:50:28 2011 +0100
943
remove unused function in clients/smoke.c, silence warning
945
commit 8a6f7e313966c4f6d71d1da5539c7b2506a91998
946
Author: Tim Wiederhake <twied@gmx.net>
947
Date: Mon Jan 17 12:40:01 2011 +0100
949
compositor crashes if window width or height is <= 0
951
commit 762e5c25d6be89f1cb6d6ffc93040ece6d08e537
952
Author: Tim Wiederhake <twied@gmx.net>
953
Date: Mon Jan 17 12:37:35 2011 +0100
955
add clients to .gitignore
957
commit 2a332dd62ec67b5feb6a282118b132c39c36d39f
958
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
959
Date: Sat Jan 22 17:49:48 2011 +0100
961
compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D
963
commit 7d498b4f1a4669e916090483a91481b1b9a97f4a
964
Author: Kristian Høgsberg <krh@bitplanet.net>
965
Date: Sun Jan 23 13:50:42 2011 -0500
967
Enable all compositors by default
969
commit 6fea3dc5ced1737d644a2b657c93442f401cdcb6
970
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
971
Date: Sat Jan 22 20:41:07 2011 +0100
973
display_iterate: Process only enabled event masks
975
(krh: Added warning for this unintended usage)
977
commit 0f62aed1a1118c6817bd0544403567a104afef53
978
Author: Tim Wiederhake <twied@gmx.net>
979
Date: Sun Jan 23 12:21:15 2011 +0100
981
Guard enums in generated wayland-*-protocol.h
983
(krh: edit #define guard to use WL_ prefix)
985
commit 0cd8f6ededd14fed8af84c821999c5cf7941b818
986
Author: Kristian Høgsberg <krh@bitplanet.net>
987
Date: Fri Jan 21 22:19:40 2011 -0500
989
Drive-by optimization of blur_surface()
991
commit a495333d4fe36b3f983fc90bf9a0f9d53363b211
992
Author: Kristian Høgsberg <krh@bitplanet.net>
993
Date: Fri Jan 21 22:17:03 2011 -0500
995
Remove unused bits of cairo code
997
commit 7f075499ead048b3d72e7ec700c775ad11d71b13
998
Author: Kristian Høgsberg <krh@bitplanet.net>
999
Date: Fri Jan 21 22:01:48 2011 -0500
1003
commit 027931bd33e6bda30a701be5dd1c33f01bb8b038
1004
Author: Kristian Høgsberg <krh@bitplanet.net>
1005
Date: Fri Jan 21 21:57:55 2011 -0500
1007
Define the shell resize enumeration in the xml spec
1009
commit 248c1b61ce31ed01946e816b1f90f6c9f7685541
1010
Author: Kristian Høgsberg <krh@bitplanet.net>
1011
Date: Fri Jan 21 18:03:15 2011 -0500
1013
Add an orange pop-up menu to test the new map_transient request
1015
commit 8dc378ff768e47858c34ae6e347ae3bac736d613
1016
Author: Kristian Høgsberg <krh@bitplanet.net>
1017
Date: Fri Jan 21 18:02:24 2011 -0500
1019
Add new surface.map_transient() request to map a surface relative to another
1021
commit 6eeeb30021a9f72636887a529bb5772930cd190e
1022
Merge: ef57a9b e164e4e
1023
Author: Callum Lowcay <callum@callumscode.com>
1024
Date: Sat Jan 22 12:00:48 2011 +1300
1026
Merge branch 'master' of git://anongit.freedesktop.org/wayland
1031
commit d86a6bc96fd43037fd81cbd66257cb626571fb10
1032
Author: Kristian Høgsberg <krh@bitplanet.net>
1033
Date: Fri Jan 21 17:12:57 2011 -0500
1037
commit dd4046ae5602c12f832c9e84d77c6532e197eed5
1038
Author: Kristian Høgsberg <krh@bitplanet.net>
1039
Date: Fri Jan 21 17:00:09 2011 -0500
1041
Take away pointer focus during server grabs
1043
This lets the client restore the pointer image when the grab ends.
1045
commit 6bccebee2334aae4926cb17f479ce51a2d6a4574
1046
Author: Kristian Høgsberg <krh@bitplanet.net>
1047
Date: Fri Jan 21 16:23:09 2011 -0500
1049
terminal: Just send the pty master fd to receive the selection.
1053
commit 31cce0533faa1032f065d730cab3dd1c4fa31d81
1054
Author: Kristian Høgsberg <krh@bitplanet.net>
1055
Date: Fri Jan 21 15:18:55 2011 -0500
1057
Actually send selected text when pasting
1059
commit e164e4ef722433b87c98f32a39e93dbd55b2231f
1060
Author: Kristian Høgsberg <krh@bitplanet.net>
1061
Date: Fri Jan 21 11:35:05 2011 -0500
1063
Use cairo_push_group() for all double buffering, drop window_copy_*()
1065
commit f39a9ccbb32f10d193742b98986d1d2327e9a3fe
1066
Author: Kristian Høgsberg <krh@bitplanet.net>
1067
Date: Thu Jan 20 12:37:33 2011 -0500
1069
Use cairo_push_group() for double buffering in the terminal
1071
Slightly different version of the patch from twied.
1073
commit 5982658d62902e7a7ef845e499b42e8ba3510270
1074
Author: Kristian Høgsberg <krh@bitplanet.net>
1075
Date: Thu Jan 20 11:56:57 2011 -0500
1079
commit 23c03ad9816ed43844408216d3a406ecf02913ce
1080
Author: Kristian Høgsberg <krh@bitplanet.net>
1081
Date: Wed Jan 19 14:41:20 2011 -0500
1083
Use libxkbcommon #defines for modifiers
1085
commit 58eec36f680ce7ba3e71db88350c4828724b779d
1086
Author: Kristian Høgsberg <krh@bitplanet.net>
1087
Date: Wed Jan 19 14:27:42 2011 -0500
1089
Add proof-of-concept selection support to terminal
1091
Next will be to support mouse selections so we can copy and paste
1092
something more interesting than just 'selection data'.
1094
commit 67cac8a565c3e03567372666c7e83796c6a23114
1095
Author: Kristian Høgsberg <krh@bitplanet.net>
1096
Date: Wed Jan 19 14:20:33 2011 -0500
1098
Pass input device and time in key_handler callback
1100
Move the modifiers to a input device getter function.
1102
commit 5029a13283d5b9d4ec25302a9c3841e426dcb3c0
1103
Author: Kristian Høgsberg <krh@bitplanet.net>
1104
Date: Wed Jan 19 14:11:48 2011 -0500
1106
Put the fd in the closure so debugging can print it
1108
commit 65772ce18b0e28e8282883edf5ac4c02b11c33bd
1109
Author: Kristian Høgsberg <krh@bitplanet.net>
1110
Date: Wed Jan 19 14:08:21 2011 -0500
1112
Use different closures for sending and receiving
1114
Otherwise we can end up overwriting data in the receive buffer as we
1117
commit 943741cb40a5e2691c5a95a8c253dee69f0c86b0
1118
Author: Kristian Høgsberg <krh@bitplanet.net>
1119
Date: Tue Jan 18 09:23:13 2011 -0500
1121
Use the global handler in dnd instead of custom drag_offer hook
1123
commit b46df05fa82578a24949a63909d23c650af92305
1124
Author: Kristian Høgsberg <krh@bitplanet.net>
1125
Date: Tue Jan 18 09:17:57 2011 -0500
1127
window: Add a catch-all global handler hook
1129
commit ae6c8a6d731b3543bdea0f40757206908d75d6f4
1130
Author: Kristian Høgsberg <krh@bitplanet.net>
1131
Date: Tue Jan 18 09:08:53 2011 -0500
1133
First attempt at selection support
1135
commit 4cca34934998eae779e0f2b33d751759407b51e4
1136
Author: Kristian Høgsberg <krh@bitplanet.net>
1137
Date: Tue Jan 18 07:53:49 2011 -0500
1139
Split shell object out from compositor.c into its own file
1141
commit 25f0ba4be1c8b12e3cac1a2bdd4bf021dd8d413c
1142
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
1143
Date: Sat Jan 15 15:06:37 2011 +0100
1145
clients/Makefile: Add AM_CPPFLAGS to view's CPPFLAGS
1147
commit d3b023ed7dbd7f2a5464121bce1ba184ee747744
1148
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
1149
Date: Sat Jan 15 12:34:49 2011 +0100
1151
compositor: Attach only valid background buffers
1153
If a background is not found,
1154
create_buffer_from_png will return NULL.
1155
Do not attach these buffers.
1157
commit ecfb2b93f3f0a9bd79b4155acf5e8c6efc5516df
1158
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
1159
Date: Sat Jan 15 12:34:48 2011 +0100
1161
compositor-wayland: Assign func pointers pre init
1163
commit ad67af1bcc6537dc46bc4fd0c5cd15bf0b664b57
1164
Author: Kristian Høgsberg <krh@bitplanet.net>
1165
Date: Fri Jan 14 20:45:23 2011 -0500
1167
simple-client: Remove unnecessary flush
1169
commit 1a11fac8fa7503e3c32c4cf94b81721cb644ee02
1170
Author: Kristian Høgsberg <krh@bitplanet.net>
1171
Date: Fri Jan 14 20:39:21 2011 -0500
1173
simple-client: Create GLES2 context
1175
commit a1015b9e8c135820080549006c61a8450aca688f
1176
Author: Kristian Høgsberg <krh@bitplanet.net>
1177
Date: Fri Jan 14 20:38:35 2011 -0500
1179
Link simple-client against libGLESv2.so, not full GL
1181
commit be63ae5a2c3516e35f17b33bda41df3d09d661eb
1182
Merge: 8def264 aabdce0
1183
Author: Kristian Høgsberg <krh@bitplanet.net>
1184
Date: Fri Jan 14 19:13:22 2011 -0500
1186
Merge remote branch 'bnf/simple_client'
1188
commit aabdce027f7cd9af41a20a9574b3529a337c49d0
1189
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
1190
Date: Sat Jan 15 00:40:17 2011 +0100
1194
commit ac4326884b181a4da9491f371be61f181e0a9115
1195
Author: Benjamin Franzke <benjaminfranzke@googlemail.com>
1196
Date: Sat Jan 15 00:40:00 2011 +0100
1198
connection: Write before reading connection data
1200
commit 8def2642417740cac46cb6c9cca957239865dd97
1201
Author: Kristian Høgsberg <krh@bitplanet.net>
1202
Date: Fri Jan 14 17:41:33 2011 -0500
1204
Check for cairo-egl instead of just cairo-gl
1206
commit d711d0cd662f0a3160b56a0a46079ca95308231a
1207
Author: Kristian Høgsberg <krh@bitplanet.net>
1208
Date: Fri Jan 14 17:28:21 2011 -0500
1210
Check for GL_EXT_texture_format_BGRA8888
1212
commit 1101b63d49db538916e9e6521b6fdf08542623f3
1213
Author: Kristian Høgsberg <krh@bitplanet.net>
1214
Date: Fri Jan 14 17:27:24 2011 -0500
1216
Both internalFormat and format should be GL_BGRA_EXT
1218
commit a9410223720329a90d1b41de2fbb6e5b1e53f5c5
1219
Author: Kristian Høgsberg <krh@bitplanet.net>
1220
Date: Fri Jan 14 17:22:35 2011 -0500
1222
Make it possible to enable/disable the various compositors from configure
1224
commit c5d6be95304ff89db452ac48444be978bb2aa116
1225
Author: Kristian Høgsberg <krh@bitplanet.net>
1226
Date: Fri Jan 14 16:22:37 2011 -0500
1228
Remove unused visual argument to wlsc_surface_create()
1230
commit 8525a5036243212987b48eaf354d921e1d3e528a
1231
Author: Kristian Høgsberg <krh@bitplanet.net>
1232
Date: Fri Jan 14 16:20:21 2011 -0500
1234
Move buffer creation and buffer details into drm.c and shm.c
1
1236
commit e4762a6ac1801ab1887c56e0051fa6335ba50ae2
2
1237
Author: Kristian Høgsberg <krh@bitplanet.net>
3
1238
Date: Fri Jan 14 14:59:13 2011 -0500