summaryrefslogtreecommitdiff
path: root/egl-compositor.c
AgeCommit message (Expand)AuthorFilesLines
2008-12-18Add preliminary visual support.Kristian Høgsberg1-15/+70
2008-12-18Don't pin front buffer, kernel modesetting takes care of that now.Kristian Høgsberg1-8/+0
2008-12-18Fall back to solid color background if not image is found.Kristian Høgsberg1-1/+5
2008-12-15Redesign the compositor / server interface.Kristian Høgsberg1-82/+83
2008-12-14Use gdk-pixbuf for saving the screenshot.Kristian Høgsberg1-119/+7
2008-12-12Fix default input device path.Kristian Høgsberg1-1/+2
2008-12-12Handle per-device keyboard focus.Kristian Høgsberg1-9/+8
2008-12-12Make multi-pointer work.Kristian Høgsberg1-30/+58
2008-12-12Add option parsing using GOption.Kristian Høgsberg1-5/+18
2008-12-12Use the screen size for sizing the background.Kristian Høgsberg1-1/+1
2008-12-11Implement passive grabs on button clicks.Kristian Høgsberg1-6/+20
2008-12-11Rewrite input event delivery path.Kristian Høgsberg1-51/+78
2008-12-10Only send key events to toplevel surface.Kristian Høgsberg1-0/+10
2008-12-10Feed button events through compositor.Kristian Høgsberg1-2/+6
2008-12-10Feed motion events through compositor.Kristian Høgsberg1-13/+27
2008-12-10Drop surface iterator API, just track surfaces in the compositor.Kristian Høgsberg1-24/+38
2008-12-10Pass button clicks through to compositor.Kristian Høgsberg1-0/+33
2008-12-09Use bilinear filtering.Kristian Høgsberg1-9/+9
2008-12-08Fix wl_method for screenshooter.Kristian Høgsberg1-1/+1
2008-12-08Don't forget to initialize overlay position.Kristian Høgsberg1-0/+1
2008-12-07Fix API to always include socket name length.Kristian Høgsberg1-1/+1
2008-12-05Fail if we can't create the compositor.Kristian Høgsberg1-1/+5
2008-12-05Make the wayland server a library used by the compositors.Kristian Høgsberg1-3/+29
2008-12-02Put Wayland under the MIT license.Kristian Høgsberg1-0/+22
2008-11-28Generalize event loop a bit and pull in the timerfd stuff.Kristian Høgsberg1-32/+4
2008-11-28Finally implement the commit/ack/frame protocol and improve repaint loop.Kristian Høgsberg1-12/+75
2008-11-26Make ack event signal that the requests have been composited.Kristian Høgsberg1-0/+2
2008-11-25Make overlay animation actually stop.Kristian Høgsberg1-2/+2
2008-11-25Correct pointer hotspot location.Kristian Høgsberg1-2/+3
2008-11-25Add different type of overlay animation.Kristian Høgsberg1-5/+17
2008-11-25Tweak overlay animation a bit.Kristian Høgsberg1-22/+32
2008-11-25Pick a config instead of hard coding one.Kristian Høgsberg1-9/+54
2008-11-25Allocate and set mode in egl-compositor.Kristian Høgsberg1-6/+102
2008-11-24Animate overlay on/off.Kristian Høgsberg1-2/+35
2008-11-24Add keyboard input, move input device creation to compositor.Kristian Høgsberg1-2/+43
2008-11-24Expose screenshooting as an interface, drop SIGUSR hack.Kristian Høgsberg1-22/+37
2008-11-23Add an overlay type window in the compositor.Kristian Høgsberg1-35/+146
2008-11-21Load and draw background in compositor.Kristian Høgsberg1-57/+103
2008-11-21Move pointer drawing into compositor.Kristian Høgsberg1-32/+139
2008-11-17Remove redundant glFlush().Kristian Høgsberg1-2/+0
2008-11-09Add quick screenshot hack.Kristian Høgsberg1-5/+159
2008-11-08Make window prettier again.Kristian Høgsberg1-1/+1
2008-11-08Add prototypes warnings, use -fvisibility.Kristian Høgsberg1-1/+1
2008-11-08Implement surface copy request, use it for egl gears.Kristian Høgsberg1-7/+21
2008-11-07Add copy and damage surface requests.Kristian Høgsberg1-1/+26
2008-11-06dlopen the compositor, add a glx compositor.Kristian Høgsberg1-11/+16
2008-11-06Add a FIXME for when we have a working fbconfig chooser.Kristian Høgsberg1-0/+3
2008-11-06Use eglBindTexImage instead of copying texture data.Kristian Høgsberg1-60/+15
2008-11-06Use GL_ONE for the source in glBendFunc instead of pre-unmultiplying.Kristian Høgsberg1-1/+3
2008-11-06Move background drawing to a client.Kristian Høgsberg1-6/+0