summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-11-09Get corner radius right for inner bevel.newhashKristian Høgsberg1-5/+5
2008-11-09Add quick screenshot hack.Kristian Høgsberg2-7/+161
2008-11-08Optimize window blur calculation.Kristian Høgsberg4-6/+11
2008-11-08Factor out common cairo code, add blur function.Kristian Høgsberg5-171/+245
2008-11-08Make window prettier again.Kristian Høgsberg3-39/+97
2008-11-08Tweak pointer image a bit.Kristian Høgsberg1-6/+7
2008-11-08Add prototypes warnings, use -fvisibility.Kristian Høgsberg9-55/+79
2008-11-08Use the eagle pkg-config file instead of assuming ../eagle.Kristian Høgsberg1-2/+4
2008-11-08Implement surface copy request, use it for egl gears.Kristian Høgsberg5-74/+162
2008-11-07Use glib main loop for all clients.Kristian Høgsberg6-132/+96
2008-11-07Add glib main loop integration, use it in flower client.Kristian Høgsberg9-94/+195
2008-11-07Add copy and damage surface requests.Kristian Høgsberg7-14/+168
2008-11-06dlopen the compositor, add a glx compositor.Kristian Høgsberg5-32/+395
2008-11-06README: Add link to google group.Kristian Høgsberg1-1/+4
2008-11-06Add a FIXME for when we have a working fbconfig chooser.Kristian Høgsberg1-0/+3
2008-11-06Clear depth buffer, but only depth buffer for gears.Kristian Høgsberg2-0/+3
2008-11-06Add the gears from glxgears.Kristian Høgsberg4-9/+298
2008-11-06Add README for the adventurous, allow evdev override from getenv().Kristian Høgsberg2-1/+72
2008-11-06Redraw window in idle handler.Kristian Høgsberg1-1/+6
2008-11-06Use eglBindTexImage instead of copying texture data.Kristian Høgsberg1-60/+15
2008-11-06Make window client a little more interesting.Kristian Høgsberg1-8/+22
2008-11-06Use GL_ONE for the source in glBendFunc instead of pre-unmultiplying.Kristian Høgsberg4-91/+3
2008-11-06Add a window client, first implementation of surface resizing.Kristian Høgsberg2-1/+292
2008-11-06Always poll on display fd so we only read when there's data.Kristian Høgsberg2-7/+29
2008-11-06Move background drawing to a client.Kristian Høgsberg4-11/+165
2008-11-06Unpremultiply cairo surface data.Kristian Høgsberg2-9/+71
2008-11-06Don't use poll timeout for timing animation.Kristian Høgsberg2-6/+28
2008-11-06Add a new client that draws a pointer.Kristian Høgsberg5-8/+195
2008-11-06Rename client, prepare Makefile for more clients.Kristian Høgsberg2-7/+16
2008-11-06Add crude input device support.Kristian Høgsberg6-12/+274
2008-11-06Drop unused struct definition.Kristian Høgsberg1-5/+0
2008-11-06Update for eagle changes.Kristian Høgsberg1-4/+5
2008-11-06Add note about fullscreen surfaces, misc edits.Kristian Høgsberg1-11/+26
2008-11-06Make clients graphics use lighter random colors.Kristian Høgsberg1-4/+4
2008-11-06Use triangle strips for drawing surfaces.Kristian Høgsberg1-4/+4
2008-11-06Make test client a little more interesting.Kristian Høgsberg2-12/+49
2008-11-06Track client objects and destroy them on disconnect.Kristian Høgsberg1-6/+34
2008-11-06Run compositor fullscreen, repaint when surfaces come and go.Kristian Høgsberg1-61/+73
2008-11-06Add notes on throttling, scheduling and atomicity.Kristian Høgsberg1-0/+44
2008-11-06Recomposite screen in idle handler.Kristian Høgsberg5-15/+61
2008-11-06Handle multiple clients better.Kristian Høgsberg5-44/+167
2008-11-06Add an EGL compositor. Still pretty lame.Kristian Høgsberg3-5/+261
2008-11-06Use new connection object in client code too.Kristian Høgsberg6-123/+104
2008-11-06Split out connection io buffer logic.Kristian Høgsberg4-196/+303
2008-11-06Make in and out circular buffers actually work.Kristian Høgsberg1-45/+150
2008-11-06Add surface.map request.Kristian Høgsberg6-34/+188
2008-10-07Bunch of new stuff: simple compositor, cairo+gem use in client, events.Kristian Høgsberg9-178/+710
2008-09-30More NOTES.Kristian Høgsberg1-3/+12
2008-09-30Initial commit.Kristian Høgsberg8-0/+821