862 Commits (86c8ca03b5ab2bf6ed985f68ff064b9101fee58e)

Author SHA1 Message Date
Kristian Høgsberg 334182062f Use the new wl_callback interface 13 years ago
Kristian Høgsberg 8417d432f5 screenshot: A couple of minor tweaks 14 years ago
Tiago Vignatti 4d0d2037ea screenshot: use gdk-pixbuf for writing png images 14 years ago
Kristian Høgsberg 2669f72e95 clients: Rename simple-client to simple-egl 14 years ago
Tiago Vignatti 93165e3e23 configure: set up simple clients independently from the others 14 years ago
Tiago Vignatti e81fe8346c clients: simple-shm: remove unused libraries and headers 14 years ago
Tiago Vignatti 79caa757c9 simple-shm: assert display conection 14 years ago
Benjamin Franzke 22d5481f91 window.c: Fix compile/run using cairo without egl 14 years ago
Kristian Høgsberg 97ba2e6015 clients: Add a simple shared memory client 14 years ago
Benjamin Franzke 14f7ff91ad window: Set egl_window_resize late and once 14 years ago
Kristian Høgsberg 54b8683784 terminal: Don't set terminal size before we have the pty 14 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 years ago
Benjamin Franzke 282019a7df simple-client: Trigger first drawing by hand 14 years ago
Kristian Høgsberg 7a5c979f4c Move map requests to shell 14 years ago
Benjamin Franzke 65e5051bc7 clients: Add an optional roundtrip for visual lookup 14 years ago
Kristian Høgsberg b3bef626ce view: Set opaque when going fullscreen 14 years ago
Kristian Høgsberg 3be87d1931 window: Add support for opaque windows 14 years ago
Kristian Høgsberg 8357cd61d8 window.c: Deal with visual changes 14 years ago
Kristian Høgsberg 393d47aa6f view: Add fullscreen option 14 years ago
Kristian Høgsberg 12283cc9a2 view: Set resize handler so fullscreen doesn't crash 14 years ago
Kristian Høgsberg ded9ff337b simple-client: setenv the EGL platform for simple client as well 14 years ago
Egbert Eich e7b8d9055e compositor: Set EGL_PLATFORM env variable for each backend. 14 years ago
Kristian Høgsberg 8544903741 compositor: Screenhoot into a client provided shm buffer 14 years ago
Casey Dahlin 48d49eb5f9 Add some new things to .gitignore 14 years ago
Kristian Høgsberg 80492e220a configure: Only check dependencies for the enabled compositor backends 14 years ago
Benjamin Franzke bde55ec8e4 Implement buffer.damage in shm, use it in window.c 14 years ago
Kristian Høgsberg 7cbdb64ab6 Fix clients to work with wl_ prefixed interface names 14 years ago
Kristian Høgsberg cf57dc52ff Update to work with scanner that doesn't hardcode wl_* 14 years ago
Kristian Høgsberg 91342c6081 Switch to new subscribe protocol and wayland-egl 14 years ago
Kristian Høgsberg d11eadb519 window.c: Check for cairo device failure the right way 14 years ago
Kristian Høgsberg 01aed1c665 Remove double definition of window_get_wl_surface() 14 years ago
Kristian Høgsberg 12b0bb343b Fix window_set_child_size() for windows without decoration 14 years ago
Kristian Høgsberg 386857ba6a Add struct window accessor for the wl_surface 14 years ago
Tim Wiederhake b4b67344f0 Define global handler on display creation 14 years ago
Benjamin Franzke cff904e69d gears: Use wayland egl surface instead of images 14 years ago
Benjamin Franzke 6693ac2108 window: Use window surfaces for windows 14 years ago
Benjamin Franzke 2eae9e3f1c simple-client: Request a alpha channel in choose config 14 years ago
Benjamin Franzke ec4d342aa9 Support per surface frame events 14 years ago
Kristian Høgsberg b2d71852fd Split into a demo repository that holds the demo compositor and clients 14 years ago
Tim Wiederhake 9c7a8cc663 fix typo in window.c 14 years ago
Kristian Høgsberg 0d5007a76f window.c: Use eglGetProcAddress to look up extension functions 14 years ago
Kristian Høgsberg 297d6dd442 window.c: Include wayland-egl.h before EGL headers so we get the right platform 14 years ago
Kristian Høgsberg 3eff366911 Add struct wl_egl_display argument to wl_egl_window_create 14 years ago
Kristian Høgsberg bfb8e61381 Follow wayland-egl renames 14 years ago
Kristian Høgsberg a495a5ed8b simple-client: Port to wayland-egl and use eglSwapBuffers() 14 years ago
Kristian Høgsberg f57a96f98d gears: Remove unused drm_fd field 14 years ago
Kristian Høgsberg 297c6313eb Port window.c to use wayland-egl 14 years ago
nobled 7b87cb04a9 window: add null checks 14 years ago
nobled 14d222f612 add newlines in error messages 14 years ago
Kristian Høgsberg 0ce245761c Add initial basic support for fullscreen surfaces 14 years ago