38 Commits (f790c79ec71a371552077253539efeeb7966a9d1)

Author SHA1 Message Date
Kristian Høgsberg f790c79ec7 Use wl_display_bind() for binding to globals 13 years ago
Kristian Høgsberg 334182062f Use the new wl_callback interface 13 years ago
Matt Roper 361d2ade02 Update compositor shutdown code 13 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 years ago
Kristian Høgsberg 7c47667921 compositor-wayland: Update to new APIs 14 years ago
Egbert Eich e7b8d9055e compositor: Set EGL_PLATFORM env variable for each backend. 14 years ago
Kristian Høgsberg 6c709a3e4f Fix warnings and symbol visibility from missing CFLAGS 14 years ago
Kristian Høgsberg e4c40a4734 compositor: Disable hw cursor if we're texturing the cursor 14 years ago
Kristian Høgsberg 1c5621840b compositor: Split backends into modules 14 years ago
Benjamin Franzke 080ab6c1be compositor-wayland: Fix interface renames (prefix) 14 years ago
Kristian Høgsberg 95d843de11 Also fix compositor-wayland event handler 14 years ago
Kristian Høgsberg 91342c6081 Switch to new subscribe protocol and wayland-egl 14 years ago
Benjamin Franzke 66aa235b4c Optimize fullscreen scanout abit 14 years ago
Benjamin Franzke 431da9a4cc Make use of a hardware cursor in compositor-drm 14 years ago
Benjamin Franzke 1178a3ce5c compositor(-drm): Pageflip to fullscreen surfaces 14 years ago
Benjamin Franzke ec4d342aa9 Support per surface frame events 14 years ago
Benjamin Franzke eefc36c760 compositor-drm: Fix multi head rendering 14 years ago
Kristian Høgsberg d28ab36fe3 compositor-wayland: Ask for ES2 in the config 14 years ago
Benjamin Franzke c649a92549 compositor: Remove drm.c, use shm.c for pointer images 14 years ago
Benjamin Franzke be01456887 compositor-wayland: Use wayland-egl window surfaces 14 years ago
Benjamin Franzke 5b2cb6f911 compositor: Generate Framebuffer in the backends 14 years ago
Benjamin Franzke 1b765ffb8c compositor: Add flags parameter to wlsc_output_init 14 years ago
Kristian Høgsberg af82bea253 compositor-wayland: Handle keyboard focus too 14 years ago
Kristian Høgsberg 93331ff40a compositor: Forward pointer focus notification from compostor backend 14 years ago
Benjamin Franzke 7c427a9481 compositor-wayland: Remove unused variable 14 years ago
Benjamin Franzke ecfb2b93f3 compositor-wayland: Assign func pointers pre init 14 years ago
Kristian Høgsberg 8525a50362 Move buffer creation and buffer details into drm.c and shm.c 14 years ago
Kristian Høgsberg cbe6f04388 Fix compositor-wayland 14 years ago
Kristian Høgsberg 82da52b15b Update surface.attach and change surface.map to surface.map_toplevel 14 years ago
Kristian Høgsberg 9c3e8d734e Move grab state to struct wl_input_device 14 years ago
Kristian Høgsberg f8fc08f771 Add origin information to output.geometry event 14 years ago
Kristian Høgsberg caa6442556 compositor: Use a virtual destructor when shutting down 14 years ago
Kristian Høgsberg 2bb3ebe1e4 Create socket in /var/run/user/${HOME} 14 years ago
Kristian Høgsberg 0611e3efc2 Indentation nit-picking 14 years ago
Kristian Høgsberg 06bc26401c Fix warnings from adding -Wall back 14 years ago
Kristian Høgsberg 3ada7ec83a compositor-wayland: Call wlsc_compositor_finish_frame from frame callback 14 years ago
Kristian Høgsberg 4203df1fd5 compositor-wayland: Use glFlush() not glFinish() after rendering frame 14 years ago
Benjamin Franzke ec2e64224b Add wayland backend for compositor (nested) 14 years ago