224 Commits (1c2bcb182b81050e5dd8ab46ebc1d8b5d11a271e)

Author SHA1 Message Date
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 14 years ago
Kristian Høgsberg 4f0df049bb compositor: Pick output for surface based on amount of overlap 14 years ago
Kristian Høgsberg 3cad436a91 xserver: Clean up X server socket on exit 14 years ago
Kristian Høgsberg 7341e9b6d9 compositor: Fix damage tracking for multi-head compositors 14 years ago
Benjamin Franzke a8bdeae1b6 compositor: Fix cursor damaging on multi head 14 years ago
Kristian Høgsberg 5ec0a93a98 compositor: Add a simple WM to the xserver launcher 14 years ago
Kristian Høgsberg cd0d10b752 compositor: Damage surface when raising 14 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 14 years ago
Kristian Høgsberg aee7f84347 compositor: Stop repainting below opaque surfaces 14 years ago
Kristian Høgsberg 53df1d8a6b compositor: Fix a couple of region leaks 14 years ago
Kristian Høgsberg b8a983395d compositor: Add helper to damage surface below 14 years ago
Kristian Høgsberg 8b72f60478 compositor: Clip away obscured damage 14 years ago
Kristian Høgsberg 20300ba112 compositor: Accumulate damage in per-surface regions 14 years ago
Benjamin Franzke b7c00a4376 Send keyboard_focus only to client surfaces 14 years ago
Kristian Høgsberg 758dd3ea55 compsitor: Put background surface in the big surface list 14 years ago
Kristian Høgsberg 8244b44524 compositor: Put cursor surfaces into the big surface list 14 years ago
Kristian Høgsberg 751b5bcdd2 compositor: Change default background to be a png 14 years ago
Kristian Høgsberg 27da538ab5 compositor: Add socket based activation for X server 14 years ago
Kristian Høgsberg 487213defd Damage surface before attaching new buffer 14 years ago
Kristian Høgsberg fd94bf0fd0 compositor: Fix region leak 14 years ago
Kristian Høgsberg e75cb7f64b compositor: Store the output rectangle in a region 14 years ago
Kristian Høgsberg ef04414f39 compositor: Repaint immediately after pageflip finishes 14 years ago
Benjamin Franzke 6f5fc69b67 compositor: Decrement buffers busy_count in post_release 14 years ago
Benjamin Franzke 0628626d55 Implement buffer.release event 14 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 years ago
Benjamin Franzke d72037cc78 compositor: Send frame event after redraw 14 years ago
Benjamin Franzke fb4b5a293a compositor: Do not leak old client buffers 14 years ago
Kristian Høgsberg 40caded030 compositor: Only use GL_LINEAR when surface is transformed 14 years ago
Kristian Høgsberg cde9bfc805 compositor: Damage after setting surface width and height 14 years ago
Kristian Høgsberg 7a5c979f4c Move map requests to shell 14 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
Benjamin Franzke b7acce60e2 compositor: Fix warning in load_module 14 years ago
Benjamin Franzke 4721a3c912 Make use of wl_resource.destroy_listener_list for surfaces. 14 years ago
Kristian Høgsberg e4c40a4734 compositor: Disable hw cursor if we're texturing the cursor 14 years ago