175 Commits (4b87a1397422a1c30da0e593e2dfb93934dd7453)

Author SHA1 Message Date
Matt Roper 11568a73ba Turn off hardware cursor when screen fade begins. 13 years ago
Benjamin Franzke b826302efb Remove return type from wlsc_compositor_shutdown 13 years ago
Kristian Høgsberg f389cacc20 Move away from visuals and just use EGLConfigs or shm format tokens 13 years ago
Kristian Høgsberg 4ebf3a0c2e Fix cursor visibility bug 13 years ago
Kristian Høgsberg 6f7179c652 compositor: Discard surface.frame if the surface isn't visible 13 years ago
Kristian Høgsberg 8e6d71247e compositor: Track bound resources for input device 13 years ago
Kristian Høgsberg 57295ebf20 compositor: Handle NULL buffer in input_device.attach correctly 13 years ago
Kristian Høgsberg fd07fb76bc Create resource for wl_output 13 years ago
Kristian Høgsberg 97d44aa58b Pass resources to functions that take object references 13 years ago
Kristian Høgsberg f790c79ec7 Use wl_display_bind() for binding to globals 13 years ago
Kristian Høgsberg d9551a3377 compositor: drop wl_display_add_object() 13 years ago
Kristian Høgsberg 904055a652 compositor: Make all exported objects wl_resources 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
Tiago Vignatti 2cc8b87310 compositor: fix pitch initialization 13 years ago
Kristian Høgsberg 6bded3fd95 Don't pass NULL pointer as user data to signal handler 13 years ago
Tiago Vignatti 2116b89156 compositor: Move signal handler initialization before module loading 13 years ago
Kristian Høgsberg 9ffb6b9866 compositor: Only configure surface when it changes geometry 13 years ago
Kristian Høgsberg 4f0df049bb compositor: Pick output for surface based on amount of overlap 13 years ago
Kristian Høgsberg 3cad436a91 xserver: Clean up X server socket on exit 13 years ago
Kristian Høgsberg 7341e9b6d9 compositor: Fix damage tracking for multi-head compositors 13 years ago
Benjamin Franzke a8bdeae1b6 compositor: Fix cursor damaging on multi head 13 years ago
Kristian Høgsberg 5ec0a93a98 compositor: Add a simple WM to the xserver launcher 13 years ago
Kristian Høgsberg cd0d10b752 compositor: Damage surface when raising 13 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 13 years ago
Kristian Høgsberg aee7f84347 compositor: Stop repainting below opaque surfaces 13 years ago
Kristian Høgsberg 53df1d8a6b compositor: Fix a couple of region leaks 13 years ago
Kristian Høgsberg b8a983395d compositor: Add helper to damage surface below 13 years ago
Kristian Høgsberg 8b72f60478 compositor: Clip away obscured damage 13 years ago
Kristian Høgsberg 20300ba112 compositor: Accumulate damage in per-surface regions 13 years ago
Benjamin Franzke b7c00a4376 Send keyboard_focus only to client surfaces 13 years ago
Kristian Høgsberg 758dd3ea55 compsitor: Put background surface in the big surface list 13 years ago
Kristian Høgsberg 8244b44524 compositor: Put cursor surfaces into the big surface list 13 years ago
Kristian Høgsberg 751b5bcdd2 compositor: Change default background to be a png 13 years ago
Kristian Høgsberg 27da538ab5 compositor: Add socket based activation for X server 13 years ago
Kristian Høgsberg 487213defd Damage surface before attaching new buffer 13 years ago
Kristian Høgsberg fd94bf0fd0 compositor: Fix region leak 13 years ago
Kristian Høgsberg e75cb7f64b compositor: Store the output rectangle in a region 13 years ago
Kristian Høgsberg ef04414f39 compositor: Repaint immediately after pageflip finishes 13 years ago
Benjamin Franzke 6f5fc69b67 compositor: Decrement buffers busy_count in post_release 13 years ago
Benjamin Franzke 0628626d55 Implement buffer.release event 13 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 13 years ago
Benjamin Franzke d72037cc78 compositor: Send frame event after redraw 13 years ago
Benjamin Franzke fb4b5a293a compositor: Do not leak old client buffers 13 years ago
Kristian Høgsberg 40caded030 compositor: Only use GL_LINEAR when surface is transformed 13 years ago
Kristian Høgsberg cde9bfc805 compositor: Damage after setting surface width and height 13 years ago
Kristian Høgsberg 7a5c979f4c Move map requests to shell 13 years ago
Kristian Høgsberg ff073a6a6b compositor: Don't pass a non-existing varying into the fragment shader 14 years ago
Kristian Høgsberg 52612f113c meego-tablet-shell: Tweak spring constants 14 years ago
Kristian Høgsberg 2e02d24cb3 compositor: Call wlsc_buffer_attach() after setting es->width 14 years ago