diff options
| author | Khem Raj <raj.khem@gmail.com> | 2016-10-06 19:09:04 -0700 |
|---|---|---|
| committer | Andrei Gherzan <andrei@resin.io> | 2016-10-13 10:40:16 +0200 |
| commit | 585838e7a2dfa0e0c6e2d5cc14c1413856734cb7 (patch) | |
| tree | c21657ebb833bb1648ce5c510ab76594a87894fc | |
| parent | 41689e8fe2ee0ff83fc94fbb3a12ebcab648106b (diff) | |
| download | meta-raspberrypi-585838e7a2dfa0e0c6e2d5cc14c1413856734cb7.tar.gz | |
userland: Upgrade to latest
Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 files changed, 52 insertions, 52 deletions
diff --git a/recipes-graphics/userland/userland/0001-Allow-applications-to-set-next-resource-handle.patch b/recipes-graphics/userland/userland/0001-Allow-applications-to-set-next-resource-handle.patch index 8c855da..b5bf461 100644 --- a/recipes-graphics/userland/userland/0001-Allow-applications-to-set-next-resource-handle.patch +++ b/recipes-graphics/userland/userland/0001-Allow-applications-to-set-next-resource-handle.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From a096ab4b7bbdd8f78d93a54a8da1ca3c9470c2ec Mon Sep 17 00:00:00 2001 | 1 | From 2b87c1271a5b2fc60a7bcfcaf902f3ef69ccad24 Mon Sep 17 00:00:00 2001 |
| 2 | From: Dom Cobley <dc4@broadcom.com> | 2 | From: Dom Cobley <dc4@broadcom.com> |
| 3 | Date: Tue, 9 Jul 2013 09:26:26 -0400 | 3 | Date: Tue, 9 Jul 2013 09:26:26 -0400 |
| 4 | Subject: [PATCH 01/13] Allow applications to set next resource handle | 4 | Subject: [PATCH 01/13] Allow applications to set next resource handle |
| @@ -56,7 +56,7 @@ index 8378f4a..ec961e0 100644 | |||
| 56 | #define EGLINTFLUSH_ID 0x400c | 56 | #define EGLINTFLUSH_ID 0x400c |
| 57 | #define EGLINTGETCOLORDATA_ID 0x400d | 57 | #define EGLINTGETCOLORDATA_ID 0x400d |
| 58 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c | 58 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c |
| 59 | index 472ef0c..234da65 100644 | 59 | index 9d617c8..b8bb374 100644 |
| 60 | --- a/interface/khronos/egl/egl_client.c | 60 | --- a/interface/khronos/egl/egl_client.c |
| 61 | +++ b/interface/khronos/egl/egl_client.c | 61 | +++ b/interface/khronos/egl/egl_client.c |
| 62 | @@ -162,6 +162,17 @@ static void egl_current_release(CLIENT_PROCESS_STATE_T *process, EGL_CURRENT_T * | 62 | @@ -162,6 +162,17 @@ static void egl_current_release(CLIENT_PROCESS_STATE_T *process, EGL_CURRENT_T * |
| @@ -204,5 +204,5 @@ index 8a5734c..51b3580 100644 | |||
| 204 | 204 | ||
| 205 | FN(void, eglIntGetColorData_impl, (EGL_SURFACE_ID_T s, KHRN_IMAGE_FORMAT_T format, uint32_t width, uint32_t height, int32_t stride, uint32_t y_offset, void *data)) | 205 | FN(void, eglIntGetColorData_impl, (EGL_SURFACE_ID_T s, KHRN_IMAGE_FORMAT_T format, uint32_t width, uint32_t height, int32_t stride, uint32_t y_offset, void *data)) |
| 206 | -- | 206 | -- |
| 207 | 2.9.0 | 207 | 2.10.0 |
| 208 | 208 | ||
diff --git a/recipes-graphics/userland/userland/0002-wayland-Add-support-for-the-Wayland-winsys.patch b/recipes-graphics/userland/userland/0002-wayland-Add-support-for-the-Wayland-winsys.patch index 00c96d5..2abe5ce 100644 --- a/recipes-graphics/userland/userland/0002-wayland-Add-support-for-the-Wayland-winsys.patch +++ b/recipes-graphics/userland/userland/0002-wayland-Add-support-for-the-Wayland-winsys.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 75ce950e68a0260ea5da56a83c27eb46331d819f Mon Sep 17 00:00:00 2001 | 1 | From 3a0e094a6aac53c9ddc4b28feb77cfc1a319880d Mon Sep 17 00:00:00 2001 |
| 2 | From: Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2 | From: Tomeu Vizoso <tomeu.vizoso@collabora.com> |
| 3 | Date: Tue, 1 Oct 2013 13:19:20 +0200 | 3 | Date: Tue, 1 Oct 2013 13:19:20 +0200 |
| 4 | Subject: [PATCH 02/13] wayland: Add support for the Wayland winsys | 4 | Subject: [PATCH 02/13] wayland: Add support for the Wayland winsys |
| @@ -58,17 +58,17 @@ vc_vchi_dispmanx.h | |||
| 58 | create mode 100644 makefiles/cmake/Wayland.cmake | 58 | create mode 100644 makefiles/cmake/Wayland.cmake |
| 59 | 59 | ||
| 60 | diff --git a/.gitignore b/.gitignore | 60 | diff --git a/.gitignore b/.gitignore |
| 61 | index 8df9393..d0d1387 100644 | 61 | index 4a88665..5da71a9 100644 |
| 62 | --- a/.gitignore | 62 | --- a/.gitignore |
| 63 | +++ b/.gitignore | 63 | +++ b/.gitignore |
| 64 | @@ -10,3 +10,5 @@ | 64 | @@ -13,3 +13,5 @@ build/ |
| 65 | *.lai | 65 | *.lai |
| 66 | *.la | 66 | *.la |
| 67 | *.a | 67 | *.a |
| 68 | + | 68 | + |
| 69 | +*~ | 69 | +*~ |
| 70 | diff --git a/CMakeLists.txt b/CMakeLists.txt | 70 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
| 71 | index a12e389..f0fde45 100644 | 71 | index d3159c7..58eb8f7 100644 |
| 72 | --- a/CMakeLists.txt | 72 | --- a/CMakeLists.txt |
| 73 | +++ b/CMakeLists.txt | 73 | +++ b/CMakeLists.txt |
| 74 | @@ -19,6 +19,17 @@ include(makefiles/cmake/global_settings.cmake) | 74 | @@ -19,6 +19,17 @@ include(makefiles/cmake/global_settings.cmake) |
| @@ -102,12 +102,12 @@ index 358d2b4..4da4448 100644 | |||
| 102 | + | 102 | + |
| 103 | +$ BUILD_WAYLAND=1 ./buildme. | 103 | +$ BUILD_WAYLAND=1 ./buildme. |
| 104 | diff --git a/buildme b/buildme | 104 | diff --git a/buildme b/buildme |
| 105 | index 9e9d4d7..4e5d0be 100755 | 105 | index d778276..f509864 100755 |
| 106 | --- a/buildme | 106 | --- a/buildme |
| 107 | +++ b/buildme | 107 | +++ b/buildme |
| 108 | @@ -8,6 +8,10 @@ fi | 108 | @@ -8,6 +8,10 @@ fi |
| 109 | 109 | ||
| 110 | BUILDSUBDIR=`echo $BUILDTYPE | tr [A-Z] [a-z]`; | 110 | BUILDSUBDIR=`echo $BUILDTYPE | tr '[A-Z]' '[a-z]'`; |
| 111 | 111 | ||
| 112 | +if [ -n "$BUILD_WAYLAND" ]; then | 112 | +if [ -n "$BUILD_WAYLAND" ]; then |
| 113 | + WAYLAND_VARS="-DBUILD_WAYLAND=TRUE" | 113 | + WAYLAND_VARS="-DBUILD_WAYLAND=TRUE" |
| @@ -340,7 +340,7 @@ index 4f3ce49..84f6ec0 100644 | |||
| 340 | /* OpenGL ES 1.1 and 2.0 functions */ | 340 | /* OpenGL ES 1.1 and 2.0 functions */ |
| 341 | 341 | ||
| 342 | diff --git a/interface/khronos/common/linux/khrn_client_platform_linux.c b/interface/khronos/common/linux/khrn_client_platform_linux.c | 342 | diff --git a/interface/khronos/common/linux/khrn_client_platform_linux.c b/interface/khronos/common/linux/khrn_client_platform_linux.c |
| 343 | index 3320b33..39fc7cc 100644 | 343 | index 710d20f..50d60a6 100644 |
| 344 | --- a/interface/khronos/common/linux/khrn_client_platform_linux.c | 344 | --- a/interface/khronos/common/linux/khrn_client_platform_linux.c |
| 345 | +++ b/interface/khronos/common/linux/khrn_client_platform_linux.c | 345 | +++ b/interface/khronos/common/linux/khrn_client_platform_linux.c |
| 346 | @@ -37,6 +37,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 346 | @@ -37,6 +37,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| @@ -355,7 +355,7 @@ index 3320b33..39fc7cc 100644 | |||
| 355 | extern VCOS_LOG_CAT_T khrn_client_log; | 355 | extern VCOS_LOG_CAT_T khrn_client_log; |
| 356 | 356 | ||
| 357 | extern void vc_vchi_khronos_init(); | 357 | extern void vc_vchi_khronos_init(); |
| 358 | @@ -462,13 +467,36 @@ EGLDisplay khrn_platform_set_display_id(EGLNativeDisplayType display_id) | 358 | @@ -464,13 +469,36 @@ EGLDisplay khrn_platform_set_display_id(EGLNativeDisplayType display_id) |
| 359 | return EGL_NO_DISPLAY; | 359 | return EGL_NO_DISPLAY; |
| 360 | } | 360 | } |
| 361 | #else | 361 | #else |
| @@ -394,7 +394,7 @@ index 3320b33..39fc7cc 100644 | |||
| 394 | #endif | 394 | #endif |
| 395 | 395 | ||
| 396 | #ifdef WANT_X | 396 | #ifdef WANT_X |
| 397 | @@ -803,22 +831,81 @@ static EGL_DISPMANX_WINDOW_T *check_default(EGLNativeWindowType win) | 397 | @@ -805,22 +833,81 @@ static EGL_DISPMANX_WINDOW_T *check_default(EGLNativeWindowType win) |
| 398 | void platform_get_dimensions(EGLDisplay dpy, EGLNativeWindowType win, | 398 | void platform_get_dimensions(EGLDisplay dpy, EGLNativeWindowType win, |
| 399 | uint32_t *width, uint32_t *height, uint32_t *swapchain_count) | 399 | uint32_t *width, uint32_t *height, uint32_t *swapchain_count) |
| 400 | { | 400 | { |
| @@ -774,7 +774,7 @@ index b723b76..b9bf08c 100644 | |||
| 774 | -#endif | 774 | -#endif |
| 775 | +struct wl_dispmanx_client_buffer *allocate_wl_buffer(struct wl_egl_window *window, KHRN_IMAGE_FORMAT_T color); | 775 | +struct wl_dispmanx_client_buffer *allocate_wl_buffer(struct wl_egl_window *window, KHRN_IMAGE_FORMAT_T color); |
| 776 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c | 776 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c |
| 777 | index 234da65..024f3ed 100644 | 777 | index b8bb374..03fe67b 100644 |
| 778 | --- a/interface/khronos/egl/egl_client.c | 778 | --- a/interface/khronos/egl/egl_client.c |
| 779 | +++ b/interface/khronos/egl/egl_client.c | 779 | +++ b/interface/khronos/egl/egl_client.c |
| 780 | @@ -153,6 +153,10 @@ by an attribute value" | 780 | @@ -153,6 +153,10 @@ by an attribute value" |
| @@ -1540,7 +1540,7 @@ index 0000000..8bafc15 | |||
| 1540 | +Libs: -L${libdir} -lwayland-egl | 1540 | +Libs: -L${libdir} -lwayland-egl |
| 1541 | +Cflags: -I${includedir} | 1541 | +Cflags: -I${includedir} |
| 1542 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt | 1542 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt |
| 1543 | index 3205cf1..6ef97bd 100755 | 1543 | index 0b3adc9..f44d01f 100755 |
| 1544 | --- a/interface/vmcs_host/CMakeLists.txt | 1544 | --- a/interface/vmcs_host/CMakeLists.txt |
| 1545 | +++ b/interface/vmcs_host/CMakeLists.txt | 1545 | +++ b/interface/vmcs_host/CMakeLists.txt |
| 1546 | @@ -9,13 +9,24 @@ add_definitions(-fno-strict-aliasing) | 1546 | @@ -9,13 +9,24 @@ add_definitions(-fno-strict-aliasing) |
| @@ -1602,10 +1602,10 @@ index 37fdae1..fe3619a 100755 | |||
| 1602 | } | 1602 | } |
| 1603 | #endif | 1603 | #endif |
| 1604 | diff --git a/interface/vmcs_host/vc_vchi_dispmanx.c b/interface/vmcs_host/vc_vchi_dispmanx.c | 1604 | diff --git a/interface/vmcs_host/vc_vchi_dispmanx.c b/interface/vmcs_host/vc_vchi_dispmanx.c |
| 1605 | index d188068..3e668f5 100755 | 1605 | index 133e86d..45f4cff 100755 |
| 1606 | --- a/interface/vmcs_host/vc_vchi_dispmanx.c | 1606 | --- a/interface/vmcs_host/vc_vchi_dispmanx.c |
| 1607 | +++ b/interface/vmcs_host/vc_vchi_dispmanx.c | 1607 | +++ b/interface/vmcs_host/vc_vchi_dispmanx.c |
| 1608 | @@ -1316,3 +1316,45 @@ static void *dispmanx_notify_func( void *arg ) { | 1608 | @@ -1319,3 +1319,45 @@ static void *dispmanx_notify_func( void *arg ) { |
| 1609 | } | 1609 | } |
| 1610 | return 0; | 1610 | return 0; |
| 1611 | } | 1611 | } |
| @@ -1883,5 +1883,5 @@ index 0000000..ad90d30 | |||
| 1883 | + set(${_sources} ${${_sources}} PARENT_SCOPE) | 1883 | + set(${_sources} ${${_sources}} PARENT_SCOPE) |
| 1884 | +endfunction() | 1884 | +endfunction() |
| 1885 | -- | 1885 | -- |
| 1886 | 2.9.0 | 1886 | 2.10.0 |
| 1887 | 1887 | ||
diff --git a/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch b/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch index 4fcddf8..49a7872 100644 --- a/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch +++ b/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From ce82c93dfede66447ea9d1195202bf0b0b09fa16 Mon Sep 17 00:00:00 2001 | 1 | From 7f52662a4d1965988ee5ada28ce3525c38ebf164 Mon Sep 17 00:00:00 2001 |
| 2 | From: Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2 | From: Tomeu Vizoso <tomeu.vizoso@collabora.com> |
| 3 | Date: Tue, 1 Oct 2013 13:19:20 +0200 | 3 | Date: Tue, 1 Oct 2013 13:19:20 +0200 |
| 4 | Subject: [PATCH 03/13] wayland: Add Wayland example | 4 | Subject: [PATCH 03/13] wayland: Add Wayland example |
| @@ -862,5 +862,5 @@ index fa4539e..37120ac 100755 | |||
| 862 | - | 862 | - |
| 863 | +make -C hello_wayland | 863 | +make -C hello_wayland |
| 864 | -- | 864 | -- |
| 865 | 2.9.0 | 865 | 2.10.0 |
| 866 | 866 | ||
diff --git a/recipes-graphics/userland/userland/0004-wayland-egl-Add-bcm_host-to-dependencies.patch b/recipes-graphics/userland/userland/0004-wayland-egl-Add-bcm_host-to-dependencies.patch index b8b8d44..0f9e528 100644 --- a/recipes-graphics/userland/userland/0004-wayland-egl-Add-bcm_host-to-dependencies.patch +++ b/recipes-graphics/userland/userland/0004-wayland-egl-Add-bcm_host-to-dependencies.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 809ea78d19ce21c4f74aeab58394d6c2396e166c Mon Sep 17 00:00:00 2001 | 1 | From 5f01581e1288040507154ccc38d8bd99b13ed855 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Mon, 10 Aug 2015 02:38:27 -0700 | 3 | Date: Mon, 10 Aug 2015 02:38:27 -0700 |
| 4 | Subject: [PATCH 04/13] wayland-egl: Add bcm_host to dependencies | 4 | Subject: [PATCH 04/13] wayland-egl: Add bcm_host to dependencies |
| @@ -24,5 +24,5 @@ index 8bafc15..fd259c9 100644 | |||
| 24 | Libs: -L${libdir} -lwayland-egl | 24 | Libs: -L${libdir} -lwayland-egl |
| 25 | Cflags: -I${includedir} | 25 | Cflags: -I${includedir} |
| 26 | -- | 26 | -- |
| 27 | 2.9.0 | 27 | 2.10.0 |
| 28 | 28 | ||
diff --git a/recipes-graphics/userland/userland/0005-interface-remove-faulty-assert-to-make-weston-happy-.patch b/recipes-graphics/userland/userland/0005-interface-remove-faulty-assert-to-make-weston-happy-.patch index 57526f6..9a3aa46 100644 --- a/recipes-graphics/userland/userland/0005-interface-remove-faulty-assert-to-make-weston-happy-.patch +++ b/recipes-graphics/userland/userland/0005-interface-remove-faulty-assert-to-make-weston-happy-.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From dc87269edc34616a9adb11147be2d7efef9b25e2 Mon Sep 17 00:00:00 2001 | 1 | From 6e333fef608c5738d2d9a812de29fc8b1edd24cc Mon Sep 17 00:00:00 2001 |
| 2 | From: "Yann E. MORIN" <yann.morin.1998@free.fr> | 2 | From: "Yann E. MORIN" <yann.morin.1998@free.fr> |
| 3 | Date: Sat, 24 Jan 2015 22:07:19 +0100 | 3 | Date: Sat, 24 Jan 2015 22:07:19 +0100 |
| 4 | Subject: [PATCH 05/13] interface: remove faulty assert() to make weston happy | 4 | Subject: [PATCH 05/13] interface: remove faulty assert() to make weston happy |
| @@ -13,17 +13,17 @@ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | |||
| 13 | 1 file changed, 1 deletion(-) | 13 | 1 file changed, 1 deletion(-) |
| 14 | 14 | ||
| 15 | diff --git a/interface/vmcs_host/vc_vchi_dispmanx.c b/interface/vmcs_host/vc_vchi_dispmanx.c | 15 | diff --git a/interface/vmcs_host/vc_vchi_dispmanx.c b/interface/vmcs_host/vc_vchi_dispmanx.c |
| 16 | index 3e668f5..8e065dc 100755 | 16 | index 45f4cff..5d0368c 100755 |
| 17 | --- a/interface/vmcs_host/vc_vchi_dispmanx.c | 17 | --- a/interface/vmcs_host/vc_vchi_dispmanx.c |
| 18 | +++ b/interface/vmcs_host/vc_vchi_dispmanx.c | 18 | +++ b/interface/vmcs_host/vc_vchi_dispmanx.c |
| 19 | @@ -1304,7 +1304,6 @@ static void *dispmanx_notify_func( void *arg ) { | 19 | @@ -1306,7 +1306,6 @@ static void *dispmanx_notify_func( void *arg ) { |
| 20 | // Decrement the use count - the corresponding "use" is in vc_dispmanx_update_submit. | 20 | // Decrement the use count - the corresponding "use" is in vc_dispmanx_update_submit. |
| 21 | vchi_service_release(dispmanx_client.notify_handle[0]); | 21 | vchi_service_release(dispmanx_client.notify_handle[0]); |
| 22 | if (dispmanx_client.update_callback ) { | 22 | if (dispmanx_client.update_callback ) { |
| 23 | - vcos_assert( dispmanx_client.pending_update_handle == handle); | 23 | - vcos_assert( dispmanx_client.pending_update_handle == handle); |
| 24 | dispmanx_client.update_callback(handle, dispmanx_client.update_callback_param); | 24 | dispmanx_client.update_callback(handle, dispmanx_client.update_callback_param); |
| 25 | } | 25 | } |
| 26 | } else { | 26 | } else { |
| 27 | -- | 27 | -- |
| 28 | 2.9.0 | 28 | 2.10.0 |
| 29 | 29 | ||
diff --git a/recipes-graphics/userland/userland/0006-zero-out-wl-buffers-in-egl_surface_free.patch b/recipes-graphics/userland/userland/0006-zero-out-wl-buffers-in-egl_surface_free.patch index f040ea4..5ec459e 100644 --- a/recipes-graphics/userland/userland/0006-zero-out-wl-buffers-in-egl_surface_free.patch +++ b/recipes-graphics/userland/userland/0006-zero-out-wl-buffers-in-egl_surface_free.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 9f70762bc0b2d42c45c9206e7b8fb4ce237ba4a3 Mon Sep 17 00:00:00 2001 | 1 | From 16b837f5d6e8a62ba11029c005488880d02befbf Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 6 Feb 2016 11:10:47 -0800 | 3 | Date: Sat, 6 Feb 2016 11:10:47 -0800 |
| 4 | Subject: [PATCH 06/13] zero-out wl buffers in egl_surface_free | 4 | Subject: [PATCH 06/13] zero-out wl buffers in egl_surface_free |
| @@ -29,5 +29,5 @@ index 42350bf..1f923d9 100644 | |||
| 29 | #endif | 29 | #endif |
| 30 | } | 30 | } |
| 31 | -- | 31 | -- |
| 32 | 2.9.0 | 32 | 2.10.0 |
| 33 | 33 | ||
diff --git a/recipes-graphics/userland/userland/0007-initialize-front-back-wayland-buffers.patch b/recipes-graphics/userland/userland/0007-initialize-front-back-wayland-buffers.patch index 3d643b3..90f4a84 100644 --- a/recipes-graphics/userland/userland/0007-initialize-front-back-wayland-buffers.patch +++ b/recipes-graphics/userland/userland/0007-initialize-front-back-wayland-buffers.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From d0535b7c6108d241ee943eff11c1d62171066d1a Mon Sep 17 00:00:00 2001 | 1 | From efe05f6bdb77da027ddc2384e9a9043655a2a03b Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 6 Feb 2016 11:11:41 -0800 | 3 | Date: Sat, 6 Feb 2016 11:11:41 -0800 |
| 4 | Subject: [PATCH 07/13] initialize front back wayland buffers | 4 | Subject: [PATCH 07/13] initialize front back wayland buffers |
| @@ -30,5 +30,5 @@ index 1f923d9..9a9582c 100644 | |||
| 30 | } | 30 | } |
| 31 | #endif | 31 | #endif |
| 32 | -- | 32 | -- |
| 33 | 2.9.0 | 33 | 2.10.0 |
| 34 | 34 | ||
diff --git a/recipes-graphics/userland/userland/0008-Remove-RPC_FLUSH.patch b/recipes-graphics/userland/userland/0008-Remove-RPC_FLUSH.patch index 3243e1b..a5c2ed1 100644 --- a/recipes-graphics/userland/userland/0008-Remove-RPC_FLUSH.patch +++ b/recipes-graphics/userland/userland/0008-Remove-RPC_FLUSH.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 495f4e8d692be8f61966ce2ed54c50d98690fda2 Mon Sep 17 00:00:00 2001 | 1 | From bf98ea35dcbf86e7b422c8706efcbc01ddb2f6b9 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 6 Feb 2016 11:09:18 -0800 | 3 | Date: Sat, 6 Feb 2016 11:09:18 -0800 |
| 4 | Subject: [PATCH 08/13] Remove RPC_FLUSH | 4 | Subject: [PATCH 08/13] Remove RPC_FLUSH |
| @@ -23,5 +23,5 @@ index f9b7287..b04ffef 100644 | |||
| 23 | } | 23 | } |
| 24 | #endif | 24 | #endif |
| 25 | -- | 25 | -- |
| 26 | 2.9.0 | 26 | 2.10.0 |
| 27 | 27 | ||
diff --git a/recipes-graphics/userland/userland/0009-fix-cmake-dependency-race.patch b/recipes-graphics/userland/userland/0009-fix-cmake-dependency-race.patch index 4da981e..3e5cce8 100644 --- a/recipes-graphics/userland/userland/0009-fix-cmake-dependency-race.patch +++ b/recipes-graphics/userland/userland/0009-fix-cmake-dependency-race.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From b83cbbfa7e37c292ce403b44b7e6e2b4c48270a6 Mon Sep 17 00:00:00 2001 | 1 | From 028957cc519abf5e52d22966d219973294112e54 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 6 Feb 2016 13:12:47 -0800 | 3 | Date: Sat, 6 Feb 2016 13:12:47 -0800 |
| 4 | Subject: [PATCH 09/13] fix cmake dependency race | 4 | Subject: [PATCH 09/13] fix cmake dependency race |
| @@ -42,7 +42,7 @@ index 1d81ca3..d6cd415 100644 | |||
| 42 | add_library (vcos SHARED ${SOURCES}) | 42 | add_library (vcos SHARED ${SOURCES}) |
| 43 | target_link_libraries (vcos pthread dl rt) | 43 | target_link_libraries (vcos pthread dl rt) |
| 44 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt | 44 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt |
| 45 | index 6ef97bd..f62a9f5 100755 | 45 | index f44d01f..9bcc2c3 100755 |
| 46 | --- a/interface/vmcs_host/CMakeLists.txt | 46 | --- a/interface/vmcs_host/CMakeLists.txt |
| 47 | +++ b/interface/vmcs_host/CMakeLists.txt | 47 | +++ b/interface/vmcs_host/CMakeLists.txt |
| 48 | @@ -17,14 +17,6 @@ set(VCHOSTIF_SOURCE | 48 | @@ -17,14 +17,6 @@ set(VCHOSTIF_SOURCE |
| @@ -74,5 +74,5 @@ index f0bae30..8c44c58 100644 | |||
| 74 | struct wl_resource *resource; | 74 | struct wl_resource *resource; |
| 75 | struct wl_dispmanx *dispmanx; | 75 | struct wl_dispmanx *dispmanx; |
| 76 | -- | 76 | -- |
| 77 | 2.9.0 | 77 | 2.10.0 |
| 78 | 78 | ||
diff --git a/recipes-graphics/userland/userland/0010-Fix-enum-conversion-warnings.patch b/recipes-graphics/userland/userland/0010-Fix-enum-conversion-warnings.patch index b2f09d8..0b03aed 100644 --- a/recipes-graphics/userland/userland/0010-Fix-enum-conversion-warnings.patch +++ b/recipes-graphics/userland/userland/0010-Fix-enum-conversion-warnings.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From a00eee4a5464f0add14232e1f9d7a8268c02770e Mon Sep 17 00:00:00 2001 | 1 | From 67b00c2b44cec5a7519acfdde43d5ea27c5ff6a8 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 18 Feb 2016 09:04:46 +0000 | 3 | Date: Thu, 18 Feb 2016 09:04:46 +0000 |
| 4 | Subject: [PATCH 10/13] Fix enum conversion warnings | 4 | Subject: [PATCH 10/13] Fix enum conversion warnings |
| @@ -95,5 +95,5 @@ index f088296..83e3724 100644 | |||
| 95 | omx->pixel_y = mmal->pixel_y; | 95 | omx->pixel_y = mmal->pixel_y; |
| 96 | omx->layer = mmal->layer; | 96 | omx->layer = mmal->layer; |
| 97 | -- | 97 | -- |
| 98 | 2.9.0 | 98 | 2.10.0 |
| 99 | 99 | ||
diff --git a/recipes-graphics/userland/userland/0011-Fix-for-framerate-with-nested-composition.patch b/recipes-graphics/userland/userland/0011-Fix-for-framerate-with-nested-composition.patch index 9864b49..9d4b930 100644 --- a/recipes-graphics/userland/userland/0011-Fix-for-framerate-with-nested-composition.patch +++ b/recipes-graphics/userland/userland/0011-Fix-for-framerate-with-nested-composition.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 5e36a54cc219e713796e3b16ccd9da7819cfa836 Mon Sep 17 00:00:00 2001 | 1 | From 497637d8eff4e83b5ede26733c4f36371b1d2f07 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Tue, 29 Mar 2016 20:38:30 -0700 | 3 | Date: Tue, 29 Mar 2016 20:38:30 -0700 |
| 4 | Subject: [PATCH 11/13] Fix for framerate with nested composition | 4 | Subject: [PATCH 11/13] Fix for framerate with nested composition |
| @@ -11,7 +11,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
| 11 | 1 file changed, 8 insertions(+) | 11 | 1 file changed, 8 insertions(+) |
| 12 | 12 | ||
| 13 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c | 13 | diff --git a/interface/khronos/egl/egl_client.c b/interface/khronos/egl/egl_client.c |
| 14 | index 024f3ed..83970ec 100644 | 14 | index 03fe67b..13a110c 100644 |
| 15 | --- a/interface/khronos/egl/egl_client.c | 15 | --- a/interface/khronos/egl/egl_client.c |
| 16 | +++ b/interface/khronos/egl/egl_client.c | 16 | +++ b/interface/khronos/egl/egl_client.c |
| 17 | @@ -2342,6 +2342,9 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf) | 17 | @@ -2342,6 +2342,9 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf) |
| @@ -56,5 +56,5 @@ index 024f3ed..83970ec 100644 | |||
| 56 | #ifdef ANDROID | 56 | #ifdef ANDROID |
| 57 | CLIENT_UNLOCK(); | 57 | CLIENT_UNLOCK(); |
| 58 | -- | 58 | -- |
| 59 | 2.9.0 | 59 | 2.10.0 |
| 60 | 60 | ||
diff --git a/recipes-graphics/userland/userland/0012-build-shared-library-for-vchostif.patch b/recipes-graphics/userland/userland/0012-build-shared-library-for-vchostif.patch index 705040b..3e3a7f9 100644 --- a/recipes-graphics/userland/userland/0012-build-shared-library-for-vchostif.patch +++ b/recipes-graphics/userland/userland/0012-build-shared-library-for-vchostif.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 452ea70c80a26e83ac33385c00c5c8352117250e Mon Sep 17 00:00:00 2001 | 1 | From 18f5ef775b4a367bf7fe972c9a2b4cd29f2f1043 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 2 Apr 2016 10:37:24 -0700 | 3 | Date: Sat, 2 Apr 2016 10:37:24 -0700 |
| 4 | Subject: [PATCH 12/13] build shared library for vchostif | 4 | Subject: [PATCH 12/13] build shared library for vchostif |
| @@ -11,7 +11,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
| 11 | 1 file changed, 1 insertion(+), 1 deletion(-) | 11 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 12 | 12 | ||
| 13 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt | 13 | diff --git a/interface/vmcs_host/CMakeLists.txt b/interface/vmcs_host/CMakeLists.txt |
| 14 | index f62a9f5..85f78fd 100755 | 14 | index 9bcc2c3..0ef753f 100755 |
| 15 | --- a/interface/vmcs_host/CMakeLists.txt | 15 | --- a/interface/vmcs_host/CMakeLists.txt |
| 16 | +++ b/interface/vmcs_host/CMakeLists.txt | 16 | +++ b/interface/vmcs_host/CMakeLists.txt |
| 17 | @@ -17,7 +17,7 @@ set(VCHOSTIF_SOURCE | 17 | @@ -17,7 +17,7 @@ set(VCHOSTIF_SOURCE |
| @@ -24,5 +24,5 @@ index f62a9f5..85f78fd 100755 | |||
| 24 | #add_library(bufman vc_vchi_bufman.c ) | 24 | #add_library(bufman vc_vchi_bufman.c ) |
| 25 | 25 | ||
| 26 | -- | 26 | -- |
| 27 | 2.9.0 | 27 | 2.10.0 |
| 28 | 28 | ||
diff --git a/recipes-graphics/userland/userland/0013-implement-buffer-wrapping-interface-for-dispmanx.patch b/recipes-graphics/userland/userland/0013-implement-buffer-wrapping-interface-for-dispmanx.patch index 88f529f..8b5c6b5 100644 --- a/recipes-graphics/userland/userland/0013-implement-buffer-wrapping-interface-for-dispmanx.patch +++ b/recipes-graphics/userland/userland/0013-implement-buffer-wrapping-interface-for-dispmanx.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 4059611f79490606db6d9094263b1c56cd2abc05 Mon Sep 17 00:00:00 2001 | 1 | From d692c61077235e7b791f115b3140680580903c95 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 2 Apr 2016 10:54:59 -0700 | 3 | Date: Sat, 2 Apr 2016 10:54:59 -0700 |
| 4 | Subject: [PATCH 13/13] implement buffer wrapping interface for dispmanx | 4 | Subject: [PATCH 13/13] implement buffer wrapping interface for dispmanx |
| @@ -88,5 +88,5 @@ index c18626d..11ed1ef 100644 | |||
| 88 | 88 | ||
| 89 | </protocol> | 89 | </protocol> |
| 90 | -- | 90 | -- |
| 91 | 2.9.0 | 91 | 2.10.0 |
| 92 | 92 | ||
diff --git a/recipes-graphics/userland/userland_git.bb b/recipes-graphics/userland/userland_git.bb index 05d6cc1..3c63f94 100644 --- a/recipes-graphics/userland/userland_git.bb +++ b/recipes-graphics/userland/userland_git.bb | |||
| @@ -16,7 +16,7 @@ COMPATIBLE_MACHINE = "raspberrypi" | |||
| 16 | 16 | ||
| 17 | SRCBRANCH = "master" | 17 | SRCBRANCH = "master" |
| 18 | SRCFORK = "raspberrypi" | 18 | SRCFORK = "raspberrypi" |
| 19 | SRCREV = "a63658c5950ce4ac6dc9d125ed977be91896d68c" | 19 | SRCREV = "2350bf2511fa49e177fb35c9613eef1b657a7506" |
| 20 | 20 | ||
| 21 | SRC_URI = "\ | 21 | SRC_URI = "\ |
| 22 | git://github.com/${SRCFORK}/userland.git;protocol=git;branch=${SRCBRANCH} \ | 22 | git://github.com/${SRCFORK}/userland.git;protocol=git;branch=${SRCBRANCH} \ |
