aboutsummaryrefslogtreecommitdiffstats
path: root/compositor.c
Commit message (Expand)AuthorAgeFilesLines
* Move example compositor to subdirectoryKristian Høgsberg2010-09-141-1461/+0
* Remove non-gles2 glEnable(GL_TEXTURE_2D) callKristian Høgsberg2010-09-101-1/+0
* Drop wl_surface_post_event() helperKristian Høgsberg2010-09-071-53/+57
* Drop wl_display_set_compositor() special caseKristian Høgsberg2010-09-031-1/+7
* Replace commit/ack/frame protocol with simpler sync and frame callbacksKristian Høgsberg2010-09-031-17/+6
* Add convenience functions for posting display eventsKristian Høgsberg2010-09-021-17/+5
* Get rid of wl_client_add_surface() special caseKristian Høgsberg2010-09-021-2/+8
* Use a transient object for the dnd sessionKristian Høgsberg2010-09-021-149/+124
* Handle NULL mime-type in drag::accept requestKristian Høgsberg2010-08-271-4/+8
* Update drag protocol to use fd passing for data transferKristian Høgsberg2010-08-271-15/+17
* Set pointer image only in response to 'target' eventKristian Høgsberg2010-08-251-9/+6
* Update to EGL_MESA_drm_image from mesa masterKristian Høgsberg2010-08-251-4/+9
* More work on dndKristian Høgsberg2010-08-191-1/+31
* First step towards drag and drop protocolKristian Høgsberg2010-08-181-30/+253
* Split GRAB_MOTION and GRAB_MOVE handlingKristian Høgsberg2010-08-171-9/+8
* Fix a few bugs in compositor cursor handlingKristian Høgsberg2010-08-161-0/+12
* Add DMZ cursor themeKristian Høgsberg2010-08-161-12/+11
* Fix warningsKristian Høgsberg2010-08-161-48/+26
* Move cairo-util.[ch] to clients/Kristian Høgsberg2010-08-161-1/+0
* Use different cursor images in the compositorKristian Høgsberg2010-08-161-100/+193
* Add protocol for setting the pointer imageKristian Høgsberg2010-08-161-62/+93
* Schedule repaint from surface destructorKristian Høgsberg2010-08-111-4/+2
* Name libraries -client and -server for consistencyKristian Høgsberg2010-08-111-1/+0
* Introduce 'buffer' object for attaching, image cahce and cursor imagesKristian Høgsberg2010-08-091-65/+17
* Send out coordinates with pointer_focus eventKristian Høgsberg2010-08-061-5/+17
* Handle failure to reference a buffer name betterKristian Høgsberg2010-08-051-8/+26
* Implement server side move overrideKristian Høgsberg2010-08-041-7/+17
* Introduce 'shell' object for moving and resizing surfaces in the compositorKristian Høgsberg2010-08-041-32/+145
* Generate protocol types and metadata from xmlKristian Høgsberg2010-08-031-13/+13
* Drop coordinates from buttons press, add timestamp to eventsKristian Høgsberg2010-07-201-21/+35
* Fix window picking orderKristian Høgsberg2010-07-121-3/+3
* Hide wayland cursor when X11 compositor loses focusKristian Høgsberg2010-07-071-3/+4
* Fix indentationKristian Høgsberg2010-06-251-64/+64
* Propagate shader compile/link errorsKristian Høgsberg2010-06-141-8/+24
* Fix X button and keycodesKristian Høgsberg2010-06-141-2/+0
* Add x11 backend for compositorKristian Høgsberg2010-06-141-68/+40
* Split native drm part of compositor outKristian Høgsberg2010-06-111-639/+46
* Send device name at connect timeKristian Høgsberg2010-06-081-1/+2
* Drop surface::copyKristian Høgsberg2010-06-081-10/+0
* Fix surface pickingKristian Høgsberg2010-06-081-6/+12
* Fix matrix setup in surface_map()Kristian Høgsberg2010-06-081-1/+2
* Use correct token for drm image formatKristian Høgsberg2010-06-071-1/+1
* Use eglCreateImageKHR() the right wayKristian Høgsberg2010-06-061-5/+3
* Quit if set or drop master failsKristian Høgsberg2010-06-061-0/+2
* Port compositor to GLES2Kristian Høgsberg2010-06-061-117/+176
* Make compositor compile and port it to new mesa extensionsKristian Høgsberg2010-06-041-25/+49
* Rename wayland-system-compositor back to just compositorKristian Høgsberg2010-06-041-0/+1531
* Drop early, obsolete compositor.Kristian Høgsberg2008-12-021-196/+0
* Add surface.map request.Kristian Høgsberg2008-11-061-17/+82
* Bunch of new stuff: simple compositor, cairo+gem use in client, events.Kristian Høgsberg2008-10-071-0/+131