summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-11-16Add logo svgKristian Høgsberg2-1/+105
2010-11-11Clean up .gitignore filesNikolai Kondrashov5-10/+42
Sort the contents and update .gitignore files to hide generated files from git status output. Signed-off-by: Nikolai Kondrashov <spbnick@gmail.com>
2010-11-10README: fix a few typosPeter Hutterer2-4/+4
And one in the main.tex spec document. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-11-09compositor: add safety check when EGL fails to initializeTiago Vignatti1-1/+2
offending message: Program received signal SIGSEGV, Segmentation fault. create_pointer_images (ec=0x619f10) at compositor.c:240 240 glEGLImageTargetTexture2DOES(GL_TEXTURE_2D, Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2010-11-09compositor: put console into KD_GRAPHICS mode at vt enter timeJesse Barnes1-0/+12
This will keep the kernel from changing graphics state out from under us (e.g. blanking).
2010-11-08Bring gears example up to dateKristian Høgsberg3-90/+94
Must have gears.
2010-11-08Fixed a bogus call to cairo_destroyJohan Bilien1-1/+1
2010-11-08Fix Wayland build instructionsNikolai Kondrashov1-1/+1
Replace aclocal; autoconf invocation in Wayland build instructions with an up-to-date ./autogen.sh invocation. Signed-off-by: Nikolai Kondrashov <spbnick@gmail.com>
2010-11-08Install and dist udev rules fileKristian Høgsberg1-0/+5
2010-11-06Update autotools configurationJavier Jardón3-16/+26
Use new libtool syntax and cleaning the code a bit
2010-10-31Add /wayland so we pick up generated header filesKristian Høgsberg2-2/+9
Reported by Benjamin Franzke.
2010-10-29Workaround an xcb-dri2 bug.Chia-I Wu2-0/+22
xcb_dri2_connect_device_name generated by xcb-proto 1.6 is broken. It only works when the length of the driver name is a multiple of 4.
2010-10-29Make sure there is a current context.Chia-I Wu1-3/+17
The context of a display is shared with the cairo device. cairo_acquire_device should be called whenever OpenGL calls are made.
2010-10-29Use glTexSubImage to update the pixels.Chia-I Wu2-5/+4
glTexImage causes respecification. The DRM buffer a client renders to will be different from that used to create the wl_buffer.
2010-10-27List libtoytoolkit.la before libwayland-client.la on the link lineKristian Høgsberg1-2/+3
Fixes link order for --as-needed linking.
2010-10-27Add a geometry option for x11 compositorKristian Høgsberg4-15/+21
2010-10-26Add small client for testing shm surfacesKristian Høgsberg7-19/+348
2010-10-25Fall back to cairo image backend and shm surface if we don't have cairo glKristian Høgsberg4-100/+331
2010-10-25Remove leftover of fds_in_tail hackKristian Høgsberg2-3/+4
It's breaking the case of multiple fds in one buffer.
2010-10-15Plug in no-op drm buffer attach functionKristian Høgsberg1-0/+1
2010-10-12Delete leftover makefile debuggingKristian Høgsberg1-3/+0
2010-10-12Use automakeKristian Høgsberg17-190/+138
2010-10-12Add more cursors from the DMZ themeKristian Høgsberg7-2/+8
2010-10-12Fix clients include path after moving files aroundKristian Høgsberg1-1/+1
2010-10-08Use GL_BGRA_EXT for shm texture uploadsKristian Høgsberg1-5/+4
2010-10-08A couple more TODO itemsKristian Høgsberg1-1/+15
2010-10-06Add a shm buffer sharing mechanismKristian Høgsberg8-46/+286
2010-09-24Fix EGLImageKHR leak in wl_buffer destroyKristian Høgsberg2-5/+4
2010-09-17Fix screenshoot.c type in MakefileKristian Høgsberg1-1/+1
2010-09-16Add autogen.shKristian Høgsberg1-0/+12
2010-09-14Use scanner to generate screenshooter client code as wellKristian Høgsberg2-27/+14
2010-09-14Use scanner for screenshooter protocolKristian Høgsberg3-19/+22
2010-09-14scanner: Use protocol name for #include guardsKristian Høgsberg2-5/+19
2010-09-14Add timestamp to pointer image attach requestKristian Høgsberg7-13/+15
This lets the server discard requests received after the pointer has exited and the re-entered a surface.
2010-09-14Consolidate notes from a few files in TODOKristian Høgsberg1-0/+98
2010-09-14Consolidate NOTES and READMEKristian Høgsberg2-92/+27
2010-09-14Copy over updated build instructions from the google groupKristian Høgsberg1-46/+83
2010-09-14Move core protocol libraries into wayland/ subdirectoryKristian Høgsberg20-61/+69
2010-09-14Move example compositor to subdirectoryKristian Høgsberg10-14/+33
2010-09-13Add support for more types of input devicesKristian Høgsberg1-0/+2
Well, maybe not support, but we at least recognize touchpads and touchscreens and try to work with them.
2010-09-10Remove non-gles2 glEnable(GL_TEXTURE_2D) callKristian Høgsberg1-1/+0
2010-09-07Marshall NULL strings correctlyKristian Høgsberg1-1/+4
2010-09-07Change debug format to not confuse object id and message parametersKristian Høgsberg1-1/+1
2010-09-07Dont post damage event from window_copy_surfaceKristian Høgsberg1-4/+0
We always call this between window_draw() and attaching the window surface so the surface we're copying to isn't visible.
2010-09-07Only set pointer image when it changesKristian Høgsberg1-0/+15
2010-09-07Log emitted events as well in debug modeKristian Høgsberg2-1/+9
2010-09-07Return the closure from wl_connection_vmarshal()Kristian Høgsberg4-13/+35
And provide a function to write it to a connection.
2010-09-07Drop wl_surface_post_event() helperKristian Høgsberg3-75/+61
Now wl_client_post_event() is the only entry point for sending out events.
2010-09-07Fill out a closure when sending events as wellKristian Høgsberg1-41/+86
2010-09-07Fix integer signedness and fd size confusionKristian Høgsberg1-12/+17