aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch')
-rw-r--r--meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch b/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch
new file mode 100644
index 0000000..9aba5a5
--- /dev/null
+++ b/meta-ivi-demo/recipes-graphics/wayland/weston/browser_poc_hack.patch
@@ -0,0 +1,22 @@
+Index: weston-1.5.0/ivi-shell/hmi-controller.c
+===================================================================
+--- weston-1.5.0.orig/ivi-shell/hmi-controller.c 2014-10-14 14:24:03.355817421 +0300
++++ weston-1.5.0/ivi-shell/hmi-controller.c 2014-10-14 14:16:51.000000000 +0300
+@@ -264,8 +264,15 @@
+ surface_x = (int32_t)((num - 5) * (surface_width));
+ surface_y = (int32_t)surface_height;
+ }
+- ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, surface_x, surface_y,
+- surface_width, surface_height);
++// ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, surface_x, surface_y,
++// surface_width, surface_height);
++
++ if (num == 1)
++ ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, 0, 0, 1024, 80);
++
++ if (num != 1)
++ ret = ivi_layout_surfaceSetDestinationRectangle(ivisurf, 0, 80, 1024, 618);
++
+ assert(!ret);
+
+ ret = ivi_layout_surfaceSetVisibility(ivisurf, 1);