Commit Graph

21 Commits

Author SHA1 Message Date
Kristian Høgsberg
808fd41861 Drop coordinates from buttons press, add timestamp to events 2010-07-20 17:06:19 -04:00
Kristian Høgsberg
747638b46b Fix window picking order 2010-07-12 17:06:06 -04:00
Kristian Høgsberg
86e0989673 Hide wayland cursor when X11 compositor loses focus 2010-07-07 09:51:11 -04:00
Kristian Høgsberg
67a21bdf56 Fix indentation 2010-06-25 18:58:24 -04:00
Kristian Høgsberg
a946821b4f Propagate shader compile/link errors
And silence the no-error case.
2010-06-14 21:03:11 -04:00
Kristian Høgsberg
f9112b2de0 Fix X button and keycodes
Not a real fix, we're just mapping them to evdev codes for now.
2010-06-14 12:53:43 -04:00
Kristian Høgsberg
ce5325d3ed Add x11 backend for compositor
This still needs all the bells and whistles from the egl-kms mesa branch,
but it makes it a lot easier to work on wayland.
2010-06-14 11:54:02 -04:00
Kristian Høgsberg
fc783d4071 Split native drm part of compositor out 2010-06-11 12:56:45 -04:00
Kristian Høgsberg
478d9265f9 Send device name at connect time 2010-06-08 20:34:11 -04:00
Kristian Høgsberg
38bb716383 Drop surface::copy 2010-06-08 15:33:55 -04:00
Kristian Høgsberg
0b8646bbd3 Fix surface picking 2010-06-08 15:29:14 -04:00
Kristian Høgsberg
2cdc18452e Fix matrix setup in surface_map() 2010-06-08 10:44:38 -04:00
Kristian Høgsberg
6619d38311 Use correct token for drm image format 2010-06-07 12:23:01 -04:00
Kristian Høgsberg
1292383025 Use eglCreateImageKHR() the right way 2010-06-06 22:44:12 -04:00
Kristian Høgsberg
6a9bbd0db2 Quit if set or drop master fails 2010-06-06 22:43:55 -04:00
Kristian Høgsberg
27803c6859 Port compositor to GLES2 2010-06-06 22:28:54 -04:00
Kristian Høgsberg
a2ee675861 Make compositor compile and port it to new mesa extensions 2010-06-04 22:14:28 -04:00
Kristian Høgsberg
8286302644 Rename wayland-system-compositor back to just compositor 2010-06-04 21:52:02 -04:00
Kristian Høgsberg
fcb6cbd5d0 Drop early, obsolete compositor. 2008-12-02 15:17:28 -05:00
Kristian Høgsberg
05eff51e41 Add surface.map request. 2008-11-06 10:51:43 -05:00
Kristian Høgsberg
a67a71a7cf Bunch of new stuff: simple compositor, cairo+gem use in client, events. 2008-10-07 10:10:36 -04:00