weston/src
Shinya Saito 2071f1fbbf Provide damage region for screen recording on Raspberry Pi
When trying to do sceen recording using the screenshooter, no screen data
was ever processed because the rpi-renderer never set the previous frames
damage area.

Update the rpi-renderer to copy the necessary data.

Signed-off-by: Shinya Saito <ssaito@igel.co.jp>
Signed-off-by: Tomohito Esaki <etom@igel.co.jp>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
2015-10-29 13:59:03 -07:00
..
animation.c animation: Fix potential leak of memory pointed to by move 2015-10-05 18:54:29 -07:00
bindings.c bindings: Make run binding functions take apropriate device instead of a seat 2015-07-16 19:04:40 -07:00
clipboard.c Unified multiple definitions of container_of() macro. 2015-06-15 17:11:58 -07:00
cms-colord.c cms-colord: Add missing '\n' in weston_log usage 2015-10-01 10:04:21 -07:00
cms-helper.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
cms-helper.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
cms-static.c cms-helper/static: Add "identity" builtin cms profile (v3) 2015-07-23 12:29:49 -07:00
compositor-drm.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-fbdev.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-headless.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-rdp.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-rpi.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-wayland.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor-x11.c compositor: pass the backend config struct to the backends init function 2015-10-23 15:23:37 -07:00
compositor.c compositor: don't crash if destroying a compositor without a backend 2015-10-05 16:22:13 -05:00
compositor.h compositor: Disallow negative geometries in backend output configs 2015-10-29 13:52:22 -07:00
data-device.c input: add a weston_pointer_clear_focus() helper function 2015-08-06 16:28:30 +01:00
dbus.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
dbus.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
gl-renderer.c gl-renderer: gl_renderer_create display cleanup on error 2015-08-21 15:00:10 +03:00
gl-renderer.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
input.c input: add new client to resource_list instead of focus_resource_list 2015-10-09 11:20:41 -05:00
launcher-direct.c launcher: Split out launcher implementations into three distinct ones 2015-09-23 15:47:48 -07:00
launcher-impl.h launcher: Split out launcher implementations into three distinct ones 2015-09-23 15:47:48 -07:00
launcher-logind.c launcher-logind: Remove old VT switching code, move to SwitchTo/Activate 2015-09-23 15:47:50 -07:00
launcher-util.c launcher: Split out launcher implementations into three distinct ones 2015-09-23 15:47:48 -07:00
launcher-util.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
launcher-weston-launch.c weston-launch: Remove unused event source 2015-10-23 12:34:11 -07:00
libbacklight.c Whitespace corrections 2015-06-06 12:39:51 -07:00
libbacklight.h libbacklight: Add missing boilerplate to header 2015-06-15 13:04:18 -07:00
libinput-device.c libinput: remove unused #define 2015-10-19 09:37:44 +08:00
libinput-device.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
libinput-seat.c input: Split get_udev_seat() into its own function 2015-10-14 15:57:25 -07:00
libinput-seat.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
linux-dmabuf.c dmabuf: implement linux_dmabuf extension 2015-08-14 15:53:25 +03:00
linux-dmabuf.h dmabuf: implement linux_dmabuf extension 2015-08-14 15:53:25 +03:00
log.c log: Open log file CLOEXEC so child processes don't get the fd 2015-07-16 19:28:36 -07:00
main.c main: stub the functions to load the backends with the new config system 2015-10-23 15:23:40 -07:00
noop-renderer.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
pixman-renderer.c input: Pass the appropriate pointer type to bindings instead of a seat 2015-07-16 19:03:43 -07:00
pixman-renderer.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
rpi-bcm-stubs.h rpi: Support opaque regions 2013-12-02 11:36:29 -08:00
rpi-renderer.c Provide damage region for screen recording on Raspberry Pi 2015-10-29 13:59:03 -07:00
rpi-renderer.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
screen-share.c screen-share: Add missing '\n' in weston_log usage 2015-10-01 10:04:18 -07:00
screenshooter.c screenshooter: correct output ordering of screencast recording when Y-flip is off 2015-10-14 16:09:52 -07:00
spring-tool.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
systemd-notify.c compositor: systemd notifications support 2015-09-25 15:11:32 -07:00
text-backend.c text: Switch to weston_client_start instead of weston_client_launch 2015-09-24 13:50:13 -07:00
timeline-object.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
timeline.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
timeline.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
vaapi-recorder.c vaapi-recorder: Fix allocator sizeof operand mismatch 2015-09-22 17:22:19 -07:00
vaapi-recorder.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
version.h.in src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
vertex-clipping.c src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
vertex-clipping.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
weston-egl-ext.h gl-renderer: add dmabuf import 2015-08-14 15:53:26 +03:00
weston-launch.c weston-launch: On error putenv returns a non-zero value 2015-08-10 15:28:46 -07:00
weston-launch.h src: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:18 -07:00
weston.desktop build: install a login manager session entry 2015-01-20 19:44:58 -08:00
weston.pc.in weston.pc: Added libexecdir and pkglibexecdir variables 2013-06-04 00:14:04 -04:00
zoom.c zoom: remove temporary variables 2015-10-09 11:17:41 -05:00