summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch')
-rw-r--r--recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch44
1 files changed, 22 insertions, 22 deletions
diff --git a/recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch b/recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch
index 10bae4d1..e504d677 100644
--- a/recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch
+++ b/recipes-graphics/wayland/weston/0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch
@@ -19,10 +19,10 @@ Signed-off-by: Yong Gan <yong.gan@nxp.com>
19 src/g2d-renderer.h | 4 +- 19 src/g2d-renderer.h | 4 +-
20 3 files changed, 167 insertions(+), 41 deletions(-) 20 3 files changed, 167 insertions(+), 41 deletions(-)
21 21
22Index: weston-1.11.0/src/compositor-fbdev.c 22Index: weston-1.11.1/src/compositor-fbdev.c
23=================================================================== 23===================================================================
24--- weston-1.11.0.orig/src/compositor-fbdev.c 2016-10-06 13:17:41.738142236 -0500 24--- weston-1.11.1.orig/src/compositor-fbdev.c 2017-01-16 13:23:48.925264352 -0600
25+++ weston-1.11.0/src/compositor-fbdev.c 2016-10-06 13:28:22.000000000 -0500 25+++ weston-1.11.1/src/compositor-fbdev.c 2017-01-16 13:23:49.013264789 -0600
26@@ -61,6 +61,8 @@ 26@@ -61,6 +61,8 @@
27 struct udev_input input; 27 struct udev_input input;
28 int use_pixman; 28 int use_pixman;
@@ -88,10 +88,10 @@ Index: weston-1.11.0/src/compositor-fbdev.c
88 #ifdef ENABLE_EGL 88 #ifdef ENABLE_EGL
89 gl_renderer = weston_load_module("gl-renderer.so", 89 gl_renderer = weston_load_module("gl-renderer.so",
90 "gl_renderer_interface"); 90 "gl_renderer_interface");
91Index: weston-1.11.0/src/g2d-renderer.c 91Index: weston-1.11.1/src/g2d-renderer.c
92=================================================================== 92===================================================================
93--- weston-1.11.0.orig/src/g2d-renderer.c 2016-10-06 13:17:41.738142236 -0500 93--- weston-1.11.1.orig/src/g2d-renderer.c 2017-01-16 13:23:48.925264352 -0600
94+++ weston-1.11.0/src/g2d-renderer.c 2016-10-06 13:17:41.734142216 -0500 94+++ weston-1.11.1/src/g2d-renderer.c 2017-01-16 13:26:17.000000000 -0600
95@@ -37,15 +37,16 @@ 95@@ -37,15 +37,16 @@
96 #include <sys/ioctl.h> 96 #include <sys/ioctl.h>
97 #include <fcntl.h> 97 #include <fcntl.h>
@@ -373,10 +373,10 @@ Index: weston-1.11.0/src/g2d-renderer.c
373 pixman_region32_init(&go->buffer_damage[i]); 373 pixman_region32_init(&go->buffer_damage[i]);
374 return 0; 374 return 0;
375 } 375 }
376Index: weston-1.11.0/src/g2d-renderer.h 376Index: weston-1.11.1/src/g2d-renderer.h
377=================================================================== 377===================================================================
378--- weston-1.11.0.orig/src/g2d-renderer.h 2016-10-06 13:17:41.738142236 -0500 378--- weston-1.11.1.orig/src/g2d-renderer.h 2017-01-16 13:23:48.757263519 -0600
379+++ weston-1.11.0/src/g2d-renderer.h 2016-10-06 13:17:41.734142216 -0500 379+++ weston-1.11.1/src/g2d-renderer.h 2017-01-16 13:26:17.000000000 -0600
380@@ -27,13 +27,11 @@ 380@@ -27,13 +27,11 @@
381 #define __g2d_renderer_h_ 381 #define __g2d_renderer_h_
382 382
@@ -392,29 +392,29 @@ Index: weston-1.11.0/src/g2d-renderer.h
392 struct g2d_renderer_interface { 392 struct g2d_renderer_interface {
393 393
394 int (*create)(struct weston_compositor *ec); 394 int (*create)(struct weston_compositor *ec);
395Index: weston-1.11.0/src/main.c 395Index: weston-1.11.1/src/main.c
396=================================================================== 396===================================================================
397--- weston-1.11.0.orig/src/main.c 2016-10-06 13:39:13.000000000 -0500 397--- weston-1.11.1.orig/src/main.c 2017-01-16 13:23:48.929264372 -0600
398+++ weston-1.11.0/src/main.c 2016-10-06 13:39:39.000000000 -0500 398+++ weston-1.11.1/src/main.c 2017-01-16 13:32:49.000000000 -0600
399@@ -287,11 +287,12 @@ 399@@ -287,11 +287,12 @@
400 " --device=DEVICE\tThe framebuffer device to use\n" 400 " --device=DEVICE\tThe framebuffer device to use\n"
401 #if defined ENABLE_EGL 401 #if defined ENABLE_EGL
402 " --no-use-gl\t\tDo not use the GL renderer\n" 402 " --use-gl=1\t\tUse the GL renderer (default is 1)\n"
403- " --use-g2d\t\tUse the G2D renderer\n\n"); 403- " --use-g2d=1\t\tUse the G2D renderer (default is 0)\n\n");
404+ " --use-g2d\t\tUse the G2D renderer\n" 404+ " --use-g2d=1\t\tUse the G2D renderer (default is 0)\n"
405 #else 405 #else
406 " --use-gl\t\tUse the GL renderer\n" 406 " --use-gl=1\t\tUse the GL renderer (default is 0)\n"
407- " --no-use-g2d\t\tDo not use the G2D renderer\n\n"); 407- " --use-g2d=1\t\tUse the G2D renderer (default is 1)\n\n");
408+ " --no-use-g2d\t\tDo not use the G2D renderer\n" 408+ " --use-g2d=1\t\tUse the G2D renderer (default is 1)\n"
409 #endif 409 #endif
410+ " --clone-mode\t\tClone display to multiple devices\n\n"); 410+ " --clone-mode\t\tClone display to multiple devices\n\n");
411 #endif 411 #endif
412 412
413 #if defined(BUILD_HEADLESS_COMPOSITOR) 413 #if defined(BUILD_HEADLESS_COMPOSITOR)
414@@ -888,6 +889,7 @@ 414@@ -886,6 +887,7 @@
415 { WESTON_OPTION_BOOLEAN, "use-gl", 0, &config.use_gl }, 415 { WESTON_OPTION_STRING, "device", 0, &config.device },
416 { WESTON_OPTION_BOOLEAN, "no-use-g2d", 0, &no_use_g2d }, 416 { WESTON_OPTION_INTEGER, "use-gl", 0, &config.use_gl },
417 #endif 417 { WESTON_OPTION_INTEGER, "use-g2d", 0, &config.use_g2d },
418+ { WESTON_OPTION_BOOLEAN, "clone-mode", 0, &config.clone_mode }, 418+ { WESTON_OPTION_BOOLEAN, "clone-mode", 0, &config.clone_mode },
419 }; 419 };
420 420