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