summaryrefslogtreecommitdiffstats
path: root/wayland-system-compositor.c
Commit message (Expand)AuthorAgeFilesLines
* Remove multiple definitions of ARRAY_LENGTHCasey Dahlin2010-05-281-2/+1
* Fix a couple of typos in rotation matrixKristian Høgsberg2010-03-081-2/+2
* Switch to using mesa EGLKristian Høgsberg2010-03-031-43/+66
* Add wl_list_for_each() and simplify some loopsKristian Høgsberg2010-02-261-68/+9
* Use FBOs instead of eagle-specific APIKristian Høgsberg2010-01-241-73/+38
* Use new page flip APIKristian Høgsberg2009-12-161-2/+5
* Set an drop drm master on enter and leave vtKristian Høgsberg2009-10-011-1/+15
* Light up multiple outputs when possibleKristian Høgsberg2009-09-211-38/+54
* Make connector option actually workKristian Høgsberg2009-09-211-13/+34
* Terminate on Ctrl-Alt-BackspaceKristian Høgsberg2009-09-181-4/+27
* Remove surfaces when destroyed, refocus pointerKristian Høgsberg2009-09-181-6/+12
* Select the right fb on enter_vtKristian Høgsberg2009-09-181-1/+1
* Only raise surface on click, not releaseKristian Høgsberg2009-09-181-2/+1
* Support running on a specified KMS connectorKristian Høgsberg2009-09-181-1/+6
* Drop sessions for nowKristian Høgsberg2009-09-121-253/+1
* Tweak repaint timeout to 5ms after vblankKristian Høgsberg2009-09-121-1/+1
* Fix surface copy by using FBOsKristian Høgsberg2009-09-121-24/+34
* Always repaint out of vsync callback.Kristian Høgsberg2009-08-141-5/+14
* Terminate on Super-Backspace.Kristian Høgsberg2009-08-141-1/+1
* Update to use new eagle API and drm page flippingKristian Høgsberg2009-05-271-50/+85
* Factor out session switching stuff to struct wlsc_session.Kristian Høgsberg2009-03-171-148/+274
* Create front buffer with eagle.Kristian Høgsberg2009-03-101-37/+23
* Trim include list.Kristian Høgsberg2009-03-101-8/+0
* Dont crash when surfaces and clients disappearKristian Høgsberg2009-03-101-7/+51
* Send key array when losing focus too.Kristian Høgsberg2009-03-061-1/+1
* Include the currently pressed keys in keyboard focus event.Kristian Høgsberg2009-02-231-6/+18
* Add keyboard and pointer focus events.Kristian Høgsberg2009-02-221-4/+52
* Remove spurious unused local variable.Kristian Høgsberg2009-02-221-3/+2
* Rename pointer_surface to sprite in wlsc_surface.Kristian Høgsberg2009-02-221-5/+5
* Track drm modesetting api changes (grr).Kristian Høgsberg2009-02-151-2/+2
* Don't forget to transform coordinates for the grab surface.Kristian Høgsberg2009-02-151-5/+14
* Re-init link when removing animation.Kristian Høgsberg2009-02-101-2/+5
* Don't crash when there's no primary surface.Kristian Høgsberg2009-02-101-1/+1
* Fix surface coordinate transformation.Kristian Høgsberg2009-02-101-4/+6
* Add surface animation framework, implement fullscreen surface switcher.Kristian Høgsberg2009-02-101-71/+199
* Add a per-surface matrix.Kristian Høgsberg2009-02-091-9/+156
* Quit compositor on eject key press.Kristian Høgsberg2001-01-011-0/+5
* Switch to using a projective transformation.Kristian Høgsberg2001-01-011-3/+7
* Finish egl_* to wlsc_* rename.Kristian Høgsberg2009-01-261-70/+70
* Use glReadPixels() for the screen shooterKristian Høgsberg2009-01-261-5/+19
* Depend on udev 136 and clean up some code.Kristian Høgsberg2009-01-261-36/+17
* Initialize output position properly.Kristian Høgsberg2009-01-161-0/+2
* Update to track udev API change in eagle.Kristian Høgsberg2009-01-161-48/+1
* Split out per-output state, use libudev for enumerating hardware.Kristian Høgsberg2008-12-311-171/+284
* Use libudev for enumerating input devices.Kristian Høgsberg2008-12-301-33/+69
* Use a more generic glob for input devices.Kristian Høgsberg2008-12-301-3/+3
* Add client side demarshalling for events.Kristian Høgsberg2008-12-241-0/+2
* Add a proxy for the server side output object.Kristian Høgsberg2008-12-221-3/+3
* Add hook to allow globals to send cold-plug events to new clients.Kristian Høgsberg2008-12-211-4/+25
* Represent event and method metadata with struct wl_message.Kristian Høgsberg2008-12-211-1/+1