[PATCH weston 2/6] ivi-shell: definision of ivi-shell protocol

2013-09-03 Thread Nobuhiko Tanibata
This protocol is designed based on use cases of In-Vehicle Infotainment, especially for layer management. Signed-off-by: Nobuhiko Tanibata --- protocol/ivi-shell.xml | 452 1 files changed, 452 insertions(+), 0 deletions(-) create mode 100644 pr

[PATCH weston 6/6] configure.ac: add ivi-shell configuration

2013-09-03 Thread Nobuhiko Tanibata
Signed-off-by: Nobuhiko Tanibata --- configure.ac |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/configure.ac b/configure.ac index f241ee3..75d358b 100644 --- a/configure.ac +++ b/configure.ac @@ -363,6 +363,15 @@ if test "x$enable_colord" != "xno"; then fi AM_

[PATCH weston 5/6] protocol/Makefile.sm: Add ivi-shell.xml

2013-09-03 Thread Nobuhiko Tanibata
Signed-off-by: Nobuhiko Tanibata --- protocol/Makefile.am |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/protocol/Makefile.am b/protocol/Makefile.am index 924e48f..419f0cd 100644 --- a/protocol/Makefile.am +++ b/protocol/Makefile.am @@ -2,6 +2,7 @@ EXTRA_DIST =

[PATCH weston 4/6] Makefile.am: add ivi-shell to be compiled

2013-09-03 Thread Nobuhiko Tanibata
Signed-off-by: Nobuhiko Tanibata --- src/Makefile.am | 29 + 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 05b22d3..d3c6542 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -94,12 +94,18 @@ westoninclude_

[PATCH weston 1/6] renderer: Add new read_surface_pixels vfunc

2013-09-03 Thread Nobuhiko Tanibata
From: Kristian Høgsberg This vfunc lets us read out a rectangle of pixels from the currently attached surface buffer. --- src/compositor.h |3 +++ src/gl-renderer.c | 53 + 2 files changed, 56 insertions(+), 0 deletions(-) diff --git a/

[PATCH weston 0/6] ivi-shell proposal

2013-09-03 Thread Nobuhiko Tanibata
Hi, This series implements ivi-shell to fulfill use cases of In-Vehicle Infotainment, IVI. Such use cases are well overviewed in a project; Genivi IVI layer management. http://projects.genivi.org/ivi-layer-management/node/13 A motivation of this series and basis idea are introduced by Ossama at

Copying xkb_info when creating a seat causes problems

2013-09-03 Thread Andrew Wedgbury
Hi, I noticed that when creating a seat, calling weston_seat_init_keyboard() with a NULL keymap argument copies the global xkb_info struct from the compositor. This causes a problem if you then delete the seat, since the code in xkb_info_destroy() munmaps keymap_area and closes keymap_fd (the s

[PATCH] fbdev: Support of TrueColor and Directcolor of video hardware

2013-09-03 Thread mchalain [marc.chal...@gmail.com]
From: mchalain backend check the type of the framebuffer and accept DirectColor and TrueColor I use a "switch case" to implement other cases in the future. --- src/compositor-fbdev.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/compositor-fbdev.c b/src/co

Re: [RFC] compositor-drm: Add hardware accelerated capture of screen using libva

2013-09-03 Thread Ander Conselvan de Oliveira
On 09/02/2013 05:57 PM, Daniel Vetter wrote: On Fri, Aug 23, 2013 at 05:15:48PM +0300, Ander Conselvan de Oliveira wrote: From: Ander Conselvan de Oliveira This patch adds a feature to the DRM backend that uses libva for encoding the screen contents in H.264. Screen recording can be activated