weston/src
Kristian Høgsberg a85b4fb6ac compositor: flush the batched up damage when shm buffer is destroyed
Since we now batch up damage and only handle it at repaint time, we need
to apply it in case a buffer is destroyed so we don't lose it.

Ander found the problem, but we need to fix it in the compositor so we
don't change the behavior of the compositor.
2012-06-20 09:31:13 -04:00
..
xwayland xwm: Fix crash when we don't have a transient_for window 2012-06-15 15:40:57 -04:00
.gitignore ignore git-version.h 2012-06-11 09:47:43 -04:00
android-framebuffer.cpp Add Android backend 2012-05-31 13:54:01 -04:00
android-framebuffer.h Add Android backend 2012-05-31 13:54:01 -04:00
clipboard.c Replace fprintf() by weston_log() 2012-06-08 13:11:36 -04:00
compositor-android.c compositor: Pass weston_output as the frame_signal argument 2012-06-20 00:13:18 -04:00
compositor-drm.c compositor: Introduce weston_output_schedule_repaint() 2012-06-20 00:38:20 -04:00
compositor-openwfd.c Rename weston_compositor EGLDisplay member to egl_display 2012-06-18 15:13:51 -04:00
compositor-wayland.c compositor: Pass weston_output as the frame_signal argument 2012-06-20 00:13:18 -04:00
compositor-x11.c compositor: Introduce weston_output_schedule_repaint() 2012-06-20 00:38:20 -04:00
compositor.c compositor: flush the batched up damage when shm buffer is destroyed 2012-06-20 09:31:13 -04:00
compositor.h compositor: Introduce weston_output_schedule_repaint() 2012-06-20 00:38:20 -04:00
evdev-private.h evdev: Add device capabilities 2012-05-31 15:42:15 -04:00
evdev-touchpad.c Replace fprintf() by weston_log() 2012-06-08 13:11:36 -04:00
evdev.c Replace fprintf() by weston_log() 2012-06-08 13:11:36 -04:00
evdev.h Convert wl_input_device to wl_seat (and friends) 2012-05-16 15:29:06 -04:00
filter.c Replace fprintf() by weston_log() 2012-06-08 13:11:36 -04:00
filter.h evdev: Improve touchpad support and add motion filters 2012-05-17 11:33:45 -04:00
launcher-util.c weston-launcher: Fix uninitialized variable warning 2012-04-10 01:31:09 -04:00
launcher-util.h Introduce weston-launch 2012-04-06 14:01:19 +02:00
libbacklight.c compositor-drm: fix libbacklight build 2012-03-04 22:00:02 -05:00
libbacklight.h Fix a few -pedantic warnings 2012-05-10 14:11:44 -04:00
log.c Log: Remove date from timestamp, log it only once. 2012-06-11 09:42:57 -04:00
log.h compositor: prettify program info in log 2012-06-11 09:47:26 -04:00
Makefile.am git-version: Use automake silent macro to make build prettier 2012-06-18 11:09:13 -04:00
matrix.c compositor: simplify the matrix inversion API 2012-01-27 10:44:22 +02:00
matrix.h compositor: simplify the matrix inversion API 2012-01-27 10:44:22 +02:00
screenshooter.c compositor: Introduce weston_output_schedule_repaint() 2012-06-20 00:38:20 -04:00
shell.c switcher: Don't use compositor->surface_list 2012-06-18 16:34:58 -04:00
tablet-shell.c tablet-shell: Don't use compositor->surface_list 2012-06-18 16:39:52 -04:00
text-cursor-position.c Remove Intel from text-cursor-position.c copyright header. 2012-06-04 11:08:26 -04:00
tty.c Replace fprintf() by weston_log() 2012-06-08 13:11:36 -04:00
util.c Increment frame_counter before calling animation->frame(). 2012-06-15 10:21:27 -04:00
weston-egl-ext.h compositor: add EGL_WL_bind_wayland_display definitions 2012-04-17 14:36:00 +03:00
weston-launch.c weston-launch: be more descriptive with output messages 2012-04-17 14:10:42 -04:00
weston-launch.h Introduce weston-launch 2012-04-06 14:01:19 +02:00
zoom.c Move zoom code to its own file. 2012-06-18 11:07:07 -04:00