* [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
@ 2014-12-04 23:18 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 1/3] libdrm: Upgrade to 2.4.58 Aníbal Limón
` (5 more replies)
0 siblings, 6 replies; 17+ messages in thread
From: Aníbal Limón @ 2014-12-04 23:18 UTC (permalink / raw)
To: openembedded-core
Testing was made building and running core-image-sato in qemux86, qemumips,
and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes
(9251/9694), you can found full results at [1].
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit a862bf045109d213c301121961bd8d389e48b13d:
upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib alimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
Aníbal Limón (3):
libdrm: Upgrade to 2.4.58.
mesa: Upgrade to 10.3.4.
xorg-xserver: Upgrade to 1.16.2.
meta/recipes-graphics/drm/libdrm.inc | 1 +
.../drm/libdrm/GNU_SOURCE_definition.patch | 30 --
meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 -
meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +
.../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 ---
...ate-NativeDisplayType-depending-on-config.patch | 362 ---------------------
.../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
.../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
.../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --
.../xserver-xorg/mips64-compiler.patch | 29 --
.../xorg-xserver/xserver-xorg/present-module.patch | 66 ----
...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +-
15 files changed, 21 insertions(+), 636 deletions(-)
delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} (100%)
delete mode 100644 meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%)
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} (75%)
--
1.9.1
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCHv2 1/3] libdrm: Upgrade to 2.4.58.
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
@ 2014-12-04 23:18 ` Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 2/3] mesa: Upgrade to 10.3.4 Aníbal Limón
` (4 subsequent siblings)
5 siblings, 0 replies; 17+ messages in thread
From: Aníbal Limón @ 2014-12-04 23:18 UTC (permalink / raw)
To: openembedded-core
Disable man pages creation because it needs to download docbook.xsl from
upstream site and sometimes can't (resource unavailable) and this cause
build fails.
Remove GNU_SOURCE_definition patch it's already integrated in upstream.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
---
meta/recipes-graphics/drm/libdrm.inc | 1 +
.../drm/libdrm/GNU_SOURCE_definition.patch | 30 ----------------------
meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 ------
meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +++++
4 files changed, 8 insertions(+), 38 deletions(-)
delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
diff --git a/meta/recipes-graphics/drm/libdrm.inc b/meta/recipes-graphics/drm/libdrm.inc
index 5ec6307..cfac9e2 100644
--- a/meta/recipes-graphics/drm/libdrm.inc
+++ b/meta/recipes-graphics/drm/libdrm.inc
@@ -23,6 +23,7 @@ EXTRA_OECONF += "--disable-cairo-tests \
--enable-omap-experimental-api \
--enable-freedreno-experimental-api \
--enable-install-test-programs \
+ --disable-manpages \
"
ALLOW_EMPTY_${PN}-drivers = "1"
PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \
diff --git a/meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch b/meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
deleted file mode 100644
index 8eb1d5e..0000000
--- a/meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-uclibc headers need to know if _GNU_SOURCE is defined or not and its defined
-in config.h so include it first to get the definition if its there fixed build
-problems on uclibc
-
-test_decode.c:107:2: error: implicit declaration of function 'open_memstream' [-Werror=implicit-function-declaration]
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Upstream-Status: Pending
-
-Index: libdrm-2.4.30/intel/test_decode.c
-===================================================================
---- libdrm-2.4.30.orig/intel/test_decode.c 2012-02-03 14:28:46.409355918 -0800
-+++ libdrm-2.4.30/intel/test_decode.c 2012-02-03 14:29:02.357356689 -0800
-@@ -21,6 +21,8 @@
- * IN THE SOFTWARE.
- */
-
-+#include "config.h"
-+
- #include <string.h>
- #include <stdlib.h>
- #include <stdio.h>
-@@ -31,7 +33,6 @@
- #include <sys/mman.h>
- #include <err.h>
-
--#include "config.h"
- #include "intel_bufmgr.h"
- #include "intel_chipset.h"
-
diff --git a/meta/recipes-graphics/drm/libdrm_2.4.54.bb b/meta/recipes-graphics/drm/libdrm_2.4.54.bb
deleted file mode 100644
index 12eefc7..0000000
--- a/meta/recipes-graphics/drm/libdrm_2.4.54.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-require libdrm.inc
-
-SRC_URI += "file://installtests.patch \
- file://GNU_SOURCE_definition.patch \
- "
-SRC_URI[md5sum] = "56e98a9c2073c3fab7f95e003b657f46"
-SRC_URI[sha256sum] = "d94001ebfbe80e1523d1228ee2df57294698d1c734fad9ccf53efde8932fe4e9"
-
diff --git a/meta/recipes-graphics/drm/libdrm_2.4.58.bb b/meta/recipes-graphics/drm/libdrm_2.4.58.bb
new file mode 100644
index 0000000..e199935
--- /dev/null
+++ b/meta/recipes-graphics/drm/libdrm_2.4.58.bb
@@ -0,0 +1,7 @@
+require libdrm.inc
+
+SRC_URI += "file://installtests.patch"
+
+SRC_URI[md5sum] = "24213913333d72b36c16463ed92e522a"
+SRC_URI[sha256sum] = "b155fae6b9c9a3b02ef8b77f58c7c219194c996a4018dc55ba66c03996a365dd"
+
--
1.9.1
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCHv2 2/3] mesa: Upgrade to 10.3.4.
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 1/3] libdrm: Upgrade to 2.4.58 Aníbal Limón
@ 2014-12-04 23:18 ` Aníbal Limón
2014-12-04 23:18 ` [PATCHv3 3/3] xorg-xserver: Upgrade to 1.16.2 Aníbal Limón
` (3 subsequent siblings)
5 siblings, 0 replies; 17+ messages in thread
From: Aníbal Limón @ 2014-12-04 23:18 UTC (permalink / raw)
To: openembedded-core
Remove 0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA,
0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch and
0006-fix-out-of-tree-egl.patch are already in upstream.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
---
.../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 ---
...ate-NativeDisplayType-depending-on-config.patch | 362 ---------------------
.../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
.../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
6 files changed, 6 insertions(+), 474 deletions(-)
rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} (100%)
delete mode 100644 meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%)
diff --git a/meta/recipes-graphics/mesa/mesa-gl_10.1.3.bb b/meta/recipes-graphics/mesa/mesa-gl_10.3.4.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_10.1.3.bb
rename to meta/recipes-graphics/mesa/mesa-gl_10.3.4.bb
diff --git a/meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch b/meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
deleted file mode 100644
index 2df5e61..0000000
--- a/meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From debac5531f7107d239530ff6e29eeda72b9ec1e9 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa@gmail.com>
-Date: Sat, 29 Jun 2013 11:20:51 +0200
-Subject: [PATCH 2/4] pipe_loader_sw: include xlib_sw_winsys.h only when
- HAVE_PIPE_LOADER_XLIB
-
-* HAVE_WINSYS_XLIB was removed in
- commit b3f1f665b0fef178ae193e6b111f14c9a5ad3b25
- Author: Matt Turner <mattst88@gmail.com>
- Date: Sun Jan 20 15:32:08 2013 -0800
- build: Get rid of GALLIUM_WINSYS_DIRS
-
-* HAVE_PIPE_LOADER_XLIB is set correctly:
- if test "x$NEED_WINSYS_XLIB" = xyes; then
- GALLIUM_PIPE_LOADER_DEFINES="$GALLIUM_PIPE_LOADER_DEFINES -DHAVE_PIPE_LOADER_XLIB"
- GALLIUM_PIPE_LOADER_LIBS="$GALLIUM_PIPE_LOADER_LIBS \$(top_builddir)/src/gallium/winsys/sw/xlib/libws_xlib.la"
- fi
-
-* fixes build of pipe_loader_sw without libx11 headers available
-
-Upstream-Status: Submitted https://bugs.freedesktop.org/show_bug.cgi?id=66357
-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
----
- src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c b/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c
-index c2b78c6..0da3f4d 100644
---- a/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c
-+++ b/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c
-@@ -31,7 +31,9 @@
- #include "util/u_dl.h"
- #include "sw/null/null_sw_winsys.h"
- #include "target-helpers/inline_sw_helper.h"
-+#ifdef HAVE_PIPE_LOADER_XLIB
- #include "state_tracker/xlib_sw_winsys.h"
-+#endif
-
- struct pipe_loader_sw_device {
- struct pipe_loader_device base;
-@@ -44,7 +46,7 @@ struct pipe_loader_sw_device {
- static struct pipe_loader_ops pipe_loader_sw_ops;
-
- static struct sw_winsys *(*backends[])() = {
--#ifdef HAVE_WINSYS_XLIB
-+#ifdef HAVE_PIPE_LOADER_XLIB
- x11_sw_create,
- #endif
- null_sw_create
---
-1.8.2.1
-
diff --git a/meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch b/meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
deleted file mode 100644
index 30a3d98..0000000
--- a/meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
+++ /dev/null
@@ -1,362 +0,0 @@
-From 06c1ba29de8a26fffb73ee99f0fc54c704e9fee4 Mon Sep 17 00:00:00 2001
-From: Daniel Stone <daniel@fooishbar.org>
-Date: Fri, 24 May 2013 17:20:27 +0100
-Subject: [PATCH 3/5] EGL: Mutate NativeDisplayType depending on config
-
-If we go through ./configure without enabling X11 anywhere, then set the
-fallback types for EGL NativeDisplay and friends, rather than assuming
-X11/Xlib.
-
-Upstream-Status: Backport (slightly different solution was applied in master
-https://bugs.freedesktop.org/show_bug.cgi?id=64959)
-
-Signed-off-by: Daniel Stone <daniel@fooishbar.org>
-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
----
- configure.ac | 9 +++
- include/EGL/eglplatform.h | 146 -------------------------------------------
- include/EGL/eglplatform.h.in | 146 +++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 155 insertions(+), 146 deletions(-)
- delete mode 100644 include/EGL/eglplatform.h
- create mode 100644 include/EGL/eglplatform.h.in
-
-diff --git a/configure.ac b/configure.ac
-index 2b4a374..d4c7a95 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1565,12 +1565,20 @@ fi
-
- EGL_PLATFORMS="$egl_platforms"
-
-+if echo "$egl_platforms" | grep 'x11' >/dev/null 2>&1; then
-+ MESA_EGL_NO_X11_HEADERS=0
-+else
-+ MESA_EGL_NO_X11_HEADERS=1
-+fi
-+
- AM_CONDITIONAL(HAVE_EGL_PLATFORM_X11, echo "$egl_platforms" | grep 'x11' >/dev/null 2>&1)
- AM_CONDITIONAL(HAVE_EGL_PLATFORM_WAYLAND, echo "$egl_platforms" | grep 'wayland' >/dev/null 2>&1)
- AM_CONDITIONAL(HAVE_EGL_PLATFORM_DRM, echo "$egl_platforms" | grep 'drm' >/dev/null 2>&1)
- AM_CONDITIONAL(HAVE_EGL_PLATFORM_FBDEV, echo "$egl_platforms" | grep 'fbdev' >/dev/null 2>&1)
- AM_CONDITIONAL(HAVE_EGL_PLATFORM_NULL, echo "$egl_platforms" | grep 'null' >/dev/null 2>&1)
-
-+AC_SUBST([MESA_EGL_NO_X11_HEADERS])
-+
- AM_CONDITIONAL(HAVE_EGL_DRIVER_DRI2, test "x$HAVE_EGL_DRIVER_DRI2" != "x")
- AM_CONDITIONAL(HAVE_EGL_DRIVER_GLX, test "x$HAVE_EGL_DRIVER_GLX" != "x")
-
-@@ -2042,6 +2050,7 @@ CXXFLAGS="$CXXFLAGS $USER_CXXFLAGS"
-
- dnl Substitute the config
- AC_CONFIG_FILES([Makefile
-+ include/EGL/eglplatform.h
- src/Makefile
- src/egl/Makefile
- src/egl/drivers/Makefile
-diff --git a/include/EGL/eglplatform.h b/include/EGL/eglplatform.h
-deleted file mode 100644
-index 17fdc61..0000000
---- a/include/EGL/eglplatform.h
-+++ /dev/null
-@@ -1,146 +0,0 @@
--#ifndef __eglplatform_h_
--#define __eglplatform_h_
--
--/*
--** Copyright (c) 2007-2009 The Khronos Group Inc.
--**
--** Permission is hereby granted, free of charge, to any person obtaining a
--** copy of this software and/or associated documentation files (the
--** "Materials"), to deal in the Materials without restriction, including
--** without limitation the rights to use, copy, modify, merge, publish,
--** distribute, sublicense, and/or sell copies of the Materials, and to
--** permit persons to whom the Materials are furnished to do so, subject to
--** the following conditions:
--**
--** The above copyright notice and this permission notice shall be included
--** in all copies or substantial portions of the Materials.
--**
--** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
--** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
--** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
--** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
--** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
--** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
--** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
--*/
--
--/* Platform-specific types and definitions for egl.h
-- * $Revision: 12306 $ on $Date: 2010-08-25 09:51:28 -0700 (Wed, 25 Aug 2010) $
-- *
-- * Adopters may modify khrplatform.h and this file to suit their platform.
-- * You are encouraged to submit all modifications to the Khronos group so that
-- * they can be included in future versions of this file. Please submit changes
-- * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla)
-- * by filing a bug against product "EGL" component "Registry".
-- */
--
--#include <KHR/khrplatform.h>
--
--/* Macros used in EGL function prototype declarations.
-- *
-- * EGL functions should be prototyped as:
-- *
-- * EGLAPI return-type EGLAPIENTRY eglFunction(arguments);
-- * typedef return-type (EXPAPIENTRYP PFNEGLFUNCTIONPROC) (arguments);
-- *
-- * KHRONOS_APICALL and KHRONOS_APIENTRY are defined in KHR/khrplatform.h
-- */
--
--#ifndef EGLAPI
--#define EGLAPI KHRONOS_APICALL
--#endif
--
--#ifndef EGLAPIENTRY
--#define EGLAPIENTRY KHRONOS_APIENTRY
--#endif
--#define EGLAPIENTRYP EGLAPIENTRY*
--
--/* The types NativeDisplayType, NativeWindowType, and NativePixmapType
-- * are aliases of window-system-dependent types, such as X Display * or
-- * Windows Device Context. They must be defined in platform-specific
-- * code below. The EGL-prefixed versions of Native*Type are the same
-- * types, renamed in EGL 1.3 so all types in the API start with "EGL".
-- *
-- * Khronos STRONGLY RECOMMENDS that you use the default definitions
-- * provided below, since these changes affect both binary and source
-- * portability of applications using EGL running on different EGL
-- * implementations.
-- */
--
--#if defined(_WIN32) || defined(__VC32__) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__) /* Win32 and WinCE */
--#ifndef WIN32_LEAN_AND_MEAN
--#define WIN32_LEAN_AND_MEAN 1
--#endif
--#include <windows.h>
--
--typedef HDC EGLNativeDisplayType;
--typedef HBITMAP EGLNativePixmapType;
--typedef HWND EGLNativeWindowType;
--
--#elif defined(__WINSCW__) || defined(__SYMBIAN32__) /* Symbian */
--
--typedef int EGLNativeDisplayType;
--typedef void *EGLNativeWindowType;
--typedef void *EGLNativePixmapType;
--
--#elif defined(WL_EGL_PLATFORM)
--
--typedef struct wl_display *EGLNativeDisplayType;
--typedef struct wl_egl_pixmap *EGLNativePixmapType;
--typedef struct wl_egl_window *EGLNativeWindowType;
--
--#elif defined(__GBM__)
--
--typedef struct gbm_device *EGLNativeDisplayType;
--typedef struct gbm_bo *EGLNativePixmapType;
--typedef void *EGLNativeWindowType;
--
--#elif defined(ANDROID) /* Android */
--
--struct ANativeWindow;
--struct egl_native_pixmap_t;
--
--typedef struct ANativeWindow *EGLNativeWindowType;
--typedef struct egl_native_pixmap_t *EGLNativePixmapType;
--typedef void *EGLNativeDisplayType;
--
--#elif defined(__unix__)
--
--#ifdef MESA_EGL_NO_X11_HEADERS
--
--typedef void *EGLNativeDisplayType;
--typedef khronos_uint32_t EGLNativePixmapType;
--typedef khronos_uint32_t EGLNativeWindowType;
--
--#else
--
--/* X11 (tentative) */
--#include <X11/Xlib.h>
--#include <X11/Xutil.h>
--
--typedef Display *EGLNativeDisplayType;
--typedef Pixmap EGLNativePixmapType;
--typedef Window EGLNativeWindowType;
--
--#endif /* MESA_EGL_NO_X11_HEADERS */
--
--#else
--#error "Platform not recognized"
--#endif
--
--/* EGL 1.2 types, renamed for consistency in EGL 1.3 */
--typedef EGLNativeDisplayType NativeDisplayType;
--typedef EGLNativePixmapType NativePixmapType;
--typedef EGLNativeWindowType NativeWindowType;
--
--
--/* Define EGLint. This must be a signed integral type large enough to contain
-- * all legal attribute names and values passed into and out of EGL, whether
-- * their type is boolean, bitmask, enumerant (symbolic constant), integer,
-- * handle, or other. While in general a 32-bit integer will suffice, if
-- * handles are 64 bit types, then EGLint should be defined as a signed 64-bit
-- * integer type.
-- */
--typedef khronos_int32_t EGLint;
--
--#endif /* __eglplatform_h */
-diff --git a/include/EGL/eglplatform.h.in b/include/EGL/eglplatform.h.in
-new file mode 100644
-index 0000000..5126c92
---- /dev/null
-+++ b/include/EGL/eglplatform.h.in
-@@ -0,0 +1,146 @@
-+#ifndef __eglplatform_h_
-+#define __eglplatform_h_
-+
-+/*
-+** Copyright (c) 2007-2009 The Khronos Group Inc.
-+**
-+** Permission is hereby granted, free of charge, to any person obtaining a
-+** copy of this software and/or associated documentation files (the
-+** "Materials"), to deal in the Materials without restriction, including
-+** without limitation the rights to use, copy, modify, merge, publish,
-+** distribute, sublicense, and/or sell copies of the Materials, and to
-+** permit persons to whom the Materials are furnished to do so, subject to
-+** the following conditions:
-+**
-+** The above copyright notice and this permission notice shall be included
-+** in all copies or substantial portions of the Materials.
-+**
-+** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-+** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-+** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-+** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-+** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-+** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
-+*/
-+
-+/* Platform-specific types and definitions for egl.h
-+ * $Revision: 12306 $ on $Date: 2010-08-25 09:51:28 -0700 (Wed, 25 Aug 2010) $
-+ *
-+ * Adopters may modify khrplatform.h and this file to suit their platform.
-+ * You are encouraged to submit all modifications to the Khronos group so that
-+ * they can be included in future versions of this file. Please submit changes
-+ * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla)
-+ * by filing a bug against product "EGL" component "Registry".
-+ */
-+
-+#include <KHR/khrplatform.h>
-+
-+/* Macros used in EGL function prototype declarations.
-+ *
-+ * EGL functions should be prototyped as:
-+ *
-+ * EGLAPI return-type EGLAPIENTRY eglFunction(arguments);
-+ * typedef return-type (EXPAPIENTRYP PFNEGLFUNCTIONPROC) (arguments);
-+ *
-+ * KHRONOS_APICALL and KHRONOS_APIENTRY are defined in KHR/khrplatform.h
-+ */
-+
-+#ifndef EGLAPI
-+#define EGLAPI KHRONOS_APICALL
-+#endif
-+
-+#ifndef EGLAPIENTRY
-+#define EGLAPIENTRY KHRONOS_APIENTRY
-+#endif
-+#define EGLAPIENTRYP EGLAPIENTRY*
-+
-+/* The types NativeDisplayType, NativeWindowType, and NativePixmapType
-+ * are aliases of window-system-dependent types, such as X Display * or
-+ * Windows Device Context. They must be defined in platform-specific
-+ * code below. The EGL-prefixed versions of Native*Type are the same
-+ * types, renamed in EGL 1.3 so all types in the API start with "EGL".
-+ *
-+ * Khronos STRONGLY RECOMMENDS that you use the default definitions
-+ * provided below, since these changes affect both binary and source
-+ * portability of applications using EGL running on different EGL
-+ * implementations.
-+ */
-+
-+#if defined(_WIN32) || defined(__VC32__) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__) /* Win32 and WinCE */
-+#ifndef WIN32_LEAN_AND_MEAN
-+#define WIN32_LEAN_AND_MEAN 1
-+#endif
-+#include <windows.h>
-+
-+typedef HDC EGLNativeDisplayType;
-+typedef HBITMAP EGLNativePixmapType;
-+typedef HWND EGLNativeWindowType;
-+
-+#elif defined(__WINSCW__) || defined(__SYMBIAN32__) /* Symbian */
-+
-+typedef int EGLNativeDisplayType;
-+typedef void *EGLNativeWindowType;
-+typedef void *EGLNativePixmapType;
-+
-+#elif defined(WL_EGL_PLATFORM)
-+
-+typedef struct wl_display *EGLNativeDisplayType;
-+typedef struct wl_egl_pixmap *EGLNativePixmapType;
-+typedef struct wl_egl_window *EGLNativeWindowType;
-+
-+#elif defined(__GBM__)
-+
-+typedef struct gbm_device *EGLNativeDisplayType;
-+typedef struct gbm_bo *EGLNativePixmapType;
-+typedef void *EGLNativeWindowType;
-+
-+#elif defined(ANDROID) /* Android */
-+
-+struct ANativeWindow;
-+struct egl_native_pixmap_t;
-+
-+typedef struct ANativeWindow *EGLNativeWindowType;
-+typedef struct egl_native_pixmap_t *EGLNativePixmapType;
-+typedef void *EGLNativeDisplayType;
-+
-+#elif defined(__unix__)
-+
-+#if @MESA_EGL_NO_X11_HEADERS@
-+
-+typedef void *EGLNativeDisplayType;
-+typedef khronos_uint32_t EGLNativePixmapType;
-+typedef khronos_uint32_t EGLNativeWindowType;
-+
-+#else
-+
-+/* X11 (tentative) */
-+#include <X11/Xlib.h>
-+#include <X11/Xutil.h>
-+
-+typedef Display *EGLNativeDisplayType;
-+typedef Pixmap EGLNativePixmapType;
-+typedef Window EGLNativeWindowType;
-+
-+#endif /* MESA_EGL_NO_X11_HEADERS */
-+
-+#else
-+#error "Platform not recognized"
-+#endif
-+
-+/* EGL 1.2 types, renamed for consistency in EGL 1.3 */
-+typedef EGLNativeDisplayType NativeDisplayType;
-+typedef EGLNativePixmapType NativePixmapType;
-+typedef EGLNativeWindowType NativeWindowType;
-+
-+
-+/* Define EGLint. This must be a signed integral type large enough to contain
-+ * all legal attribute names and values passed into and out of EGL, whether
-+ * their type is boolean, bitmask, enumerant (symbolic constant), integer,
-+ * handle, or other. While in general a 32-bit integer will suffice, if
-+ * handles are 64 bit types, then EGLint should be defined as a signed 64-bit
-+ * integer type.
-+ */
-+typedef khronos_int32_t EGLint;
-+
-+#endif /* __eglplatform_h */
---
-1.8.2.1
-
diff --git a/meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch b/meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
deleted file mode 100644
index 88a4fb0..0000000
--- a/meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Fix out of tree compilation failure due to
-0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch.
-
-Upstream-Status: Inappropriate (upstream has different solution to root problem)
-Signed-off-by: Ross Burton <ross.burton@intel.com>
-
-diff --git a/src/egl/drivers/dri2/Makefile.am b/src/egl/drivers/dri2/Makefile.am
-index 45f7dfa..ed0e777 100644
---- a/src/egl/drivers/dri2/Makefile.am
-+++ b/src/egl/drivers/dri2/Makefile.am
-@@ -21,6 +21,7 @@
-
- AM_CFLAGS = \
- -I$(top_srcdir)/include \
-+ -I$(top_builddir)/include \
- -I$(top_srcdir)/src/egl/main \
- -I$(top_srcdir)/src/gbm/main \
- -I$(top_srcdir)/src/gbm/backends/dri \
-diff --git a/src/egl/drivers/glx/Makefile.am b/src/egl/drivers/glx/Makefile.am
-index 6bf67ea..7b87047 100644
---- a/src/egl/drivers/glx/Makefile.am
-+++ b/src/egl/drivers/glx/Makefile.am
-@@ -21,6 +21,7 @@
-
- AM_CFLAGS = \
- -I$(top_srcdir)/include \
-+ -I$(top_builddir)/include \
- -I$(top_srcdir)/src/egl/main \
- $(X11_CFLAGS) \
- $(DEFINES)
-diff --git a/src/egl/main/Makefile.am b/src/egl/main/Makefile.am
-index ca5257a..13a5734 100644
---- a/src/egl/main/Makefile.am
-+++ b/src/egl/main/Makefile.am
-@@ -27,6 +27,7 @@ endif
-
- AM_CFLAGS = \
- -I$(top_srcdir)/include \
-+ -I$(top_builddir)/include \
- -I$(top_srcdir)/src/gbm/main \
- $(DEFINES) \
- $(EGL_CFLAGS) \
-@@ -135,4 +136,4 @@ egl_HEADERS = \
- $(top_srcdir)/include/EGL/eglext.h \
- $(top_srcdir)/include/EGL/egl.h \
- $(top_srcdir)/include/EGL/eglmesaext.h \
-- $(top_srcdir)/include/EGL/eglplatform.h
-+ $(top_builddir)/include/EGL/eglplatform.h
diff --git a/meta/recipes-graphics/mesa/mesa_10.1.3.bb b/meta/recipes-graphics/mesa/mesa_10.3.4.bb
similarity index 62%
rename from meta/recipes-graphics/mesa/mesa_10.1.3.bb
rename to meta/recipes-graphics/mesa/mesa_10.3.4.bb
index abc450a..50092c9 100644
--- a/meta/recipes-graphics/mesa/mesa_10.1.3.bb
+++ b/meta/recipes-graphics/mesa/mesa_10.3.4.bb
@@ -1,12 +1,9 @@
require ${BPN}.inc
-SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \
- file://0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch \
- file://0006-fix-out-of-tree-egl.patch \
- "
+SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2"
-SRC_URI[md5sum] = "ba6dbe2b9cab0b4de840c996b9b6a3ad"
-SRC_URI[sha256sum] = "b2615e236ef25d0fb94b8420bdd2e2a520b7dd5ca2d4b93306154f7fd4adecc3"
+SRC_URI[md5sum] = "fa0558a3d02c2bb8c208c030ccdc992e"
+SRC_URI[sha256sum] = "e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a"
S = "${WORKDIR}/Mesa-${PV}"
diff --git a/meta/recipes-graphics/mesa/mesa_git.bb b/meta/recipes-graphics/mesa/mesa_git.bb
index cda310a..b046ae2 100644
--- a/meta/recipes-graphics/mesa/mesa_git.bb
+++ b/meta/recipes-graphics/mesa/mesa_git.bb
@@ -4,13 +4,10 @@ DEFAULT_PREFERENCE = "-1"
LIC_FILES_CHKSUM = "file://docs/license.html;md5=6a23445982a7a972ac198e93cc1cb3de"
-SRCREV = "0028eb1083e6adc110a23a5f02c993cda217067a"
-PV = "10.1.3+git${SRCPV}"
+SRCREV = "c7b9a2e38a3e471562b50dab8be65db8ac6819f8"
+PV = "10.3.4+git${SRCPV}"
-SRC_URI = "git://anongit.freedesktop.org/git/mesa/mesa;branch=10.1 \
- file://0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch \
- file://0006-fix-out-of-tree-egl.patch \
- "
+SRC_URI = "git://anongit.freedesktop.org/git/mesa/mesa;branch=10.4"
S = "${WORKDIR}/git"
--
1.9.1
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCHv3 3/3] xorg-xserver: Upgrade to 1.16.2.
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 1/3] libdrm: Upgrade to 2.4.58 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 2/3] mesa: Upgrade to 10.3.4 Aníbal Limón
@ 2014-12-04 23:18 ` Aníbal Limón
2014-12-08 9:29 ` [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Nicolas Dechesne
` (2 subsequent siblings)
5 siblings, 0 replies; 17+ messages in thread
From: Aníbal Limón @ 2014-12-04 23:18 UTC (permalink / raw)
To: openembedded-core
Add PACKAGECONFIG systemd, xserver-xorg now depends in dbus because
adds support for systemd-logind, dbus is used by xserver-xorg to
communicate with systemd.
Add conditional enablement of systemd-logind if DISTRO_FEATURES contains
systemd.
Remove crosscompile, mips64-compile and present-module because are already
in upstream.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
---
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
.../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --------
.../xserver-xorg/mips64-compiler.patch | 29 ----------
.../xorg-xserver/xserver-xorg/present-module.patch | 66 ----------------------
...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +--
5 files changed, 7 insertions(+), 124 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} (75%)
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index dd60884..5b47e34 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -116,7 +116,9 @@ EXTRA_OECONF += "--with-fop=no \
ac_cv_file__usr_share_sgml_X11_defs_ent=no \
"
-PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)}"
+PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)} \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
+
PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa xf86driproto"
PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2,dri2proto"
@@ -126,6 +128,7 @@ PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,--disable-glx,glproto virtua
PACKAGECONFIG[unwind] = "--enable-libunwind,--disable-libunwind,libunwind"
PACKAGECONFIG[xshmfence] = "--enable-xshmfence,--disable-xshmfence,libxshmfence"
PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
+PACKAGECONFIG[systemd] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,dbus-lib"
do_install_append () {
# Its assumed base-files creates this for us
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
deleted file mode 100644
index 2f98bb8..0000000
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Upstream-Status: Inappropriate [configuration]
-
-diff --git a/configure.ac b/configure.ac
-index b3b752c..600500b 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -523,13 +523,9 @@ dnl Uses --default-font-path if set, otherwise checks for /etc/X11/fontpath.d,
- dnl otherwise uses standard subdirectories of FONTROOTDIR. When cross
- dnl compiling, assume default font path uses standard FONTROOTDIR directories.
- DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/"
--if test "$cross_compiling" != yes; then
-- AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d],
-- [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'],
-- [case $host_os in
-+ case $host_os in
- darwin*) DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;;
-- esac])
--fi
-+ esac
- AC_ARG_WITH(default-font-path, AS_HELP_STRING([--with-default-font-path=PATH], [Comma separated list of font dirs]),
- [ FONTPATH="$withval" ],
- [ FONTPATH="${DEFAULT_FONT_PATH}" ])
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
deleted file mode 100644
index 168368e..0000000
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-on mips64/n64 pointers are 64bit therefore the pointer conversions to int dont work well
-so we end up with incompatible conversion errors
-
-This patch choses the right values for mips64
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-
-Upstream-Status: Pending
-Index: xorg-server-1.13.0/hw/xfree86/common/compiler.h
-===================================================================
---- xorg-server-1.13.0-orig/hw/xfree86/common/compiler.h 2012-06-14 23:04:29.000000000 +0300
-+++ xorg-server-1.13.0/hw/xfree86/common/compiler.h 2012-11-08 10:06:50.865831783 +0200
-@@ -101,6 +101,7 @@
- #if defined(NO_INLINE) || defined(DO_PROTOTYPES)
- #if !defined(__arm__)
- #if !defined(__sparc__) && !defined(__sparc) && !defined(__arm32__) && !defined(__nds32__) \
-+ && !defined(__mips64) \
- && !(defined(__alpha__) && defined(linux)) \
- && !(defined(__ia64__) && defined(linux)) \
-
-@@ -721,7 +722,7 @@
- }
-
- #elif defined(__mips__) || (defined(__arm32__) && !defined(__linux__))
--#ifdef __arm32__
-+#if defined (__arm32__) || defined (__mips64)
- #define PORT_SIZE long
- #else
- #define PORT_SIZE short
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
deleted file mode 100644
index 13f3caf..0000000
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-[ YOCTO #6583 ]
-
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <ross.burton@intel.com>
-
-From 746be5a03ebbda4ab411ca3efb2ed95f99e9ea46 Mon Sep 17 00:00:00 2001
-From: Chris Wilson <chris@chris-wilson.co.uk>
-Date: Wed, 28 May 2014 08:13:59 +0100
-Subject: xfree86: Report DRI3 as a built-in module
-
-This is so that drivers can do a runtime check that DRI3 is available,
-similar to existing runtime checks performed by the drivers for DRI and
-DRI2.
-
-v2: Only add DRI3 to the list if the module was actually built into the
-server (Mark Kettenis).
-
-Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-Cc: Mark Kettenis <mark.kettenis@xs4all.nl>
-Signed-off-by: Keith Packard <keithp@keithp.com>
-
-diff --git a/hw/xfree86/loader/loadmod.c b/hw/xfree86/loader/loadmod.c
-index 092bf57..f92ad8d 100644
---- a/hw/xfree86/loader/loadmod.c
-+++ b/hw/xfree86/loader/loadmod.c
-@@ -838,6 +838,9 @@ static const char *compiled_in_modules[] = {
- "extmod",
- "dri",
- "dri2",
-+#if DRI3
-+ "dri3",
-+#endif
- NULL
- };
-
---
-cgit v0.10.2
-
-
-From 7ca458493aa2f0aa091c989ea0768611e0730bf5 Mon Sep 17 00:00:00 2001
-From: Chris Wilson <chris@chris-wilson.co.uk>
-Date: Wed, 28 May 2014 08:14:00 +0100
-Subject: xfree86: Report Present as a built-in module
-
-This is so that drivers can do a runtime check that Present is available,
-similar to existing runtime checks performed by the drivers for DRI.
-
-Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-Signed-off-by: Keith Packard <keithp@keithp.com>
-
-diff --git a/hw/xfree86/loader/loadmod.c b/hw/xfree86/loader/loadmod.c
-index f92ad8d..e1f649a 100644
---- a/hw/xfree86/loader/loadmod.c
-+++ b/hw/xfree86/loader/loadmod.c
-@@ -841,6 +841,9 @@ static const char *compiled_in_modules[] = {
- #if DRI3
- "dri3",
- #endif
-+#if PRESENT
-+ "present",
-+#endif
- NULL
- };
-
---
-cgit v0.10.2
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.15.1.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.16.2.bb
similarity index 75%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.15.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.16.2.bb
index 3bba3ce..1519271 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.15.1.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.16.2.bb
@@ -1,16 +1,13 @@
require xserver-xorg.inc
# Misc build failure for master HEAD
-SRC_URI += "file://crosscompile.patch \
- file://fix_open_max_preprocessor_error.patch \
- file://mips64-compiler.patch \
+SRC_URI += "file://fix_open_max_preprocessor_error.patch \
file://xorg-CVE-2013-6424.patch \
file://xshmfence-option.patch \
- file://present-module.patch \
"
-SRC_URI[md5sum] = "e4c70262ed89764be8f8f5d699ed9227"
-SRC_URI[sha256sum] = "626db6882602ebe1ff81f7a4231c7ccc6ceb5032f2b5b3954bf749e1567221e2"
+SRC_URI[md5sum] = "89620960b13515db8d0a8dbb92a1378a"
+SRC_URI[sha256sum] = "446e0c3ebd556aced78ec0000ba9ae73f1e5317117d497f827afba48b787ce64"
# These extensions are now integrated into the server, so declare the migration
# path for in-place upgrades.
--
1.9.1
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
` (2 preceding siblings ...)
2014-12-04 23:18 ` [PATCHv3 3/3] xorg-xserver: Upgrade to 1.16.2 Aníbal Limón
@ 2014-12-08 9:29 ` Nicolas Dechesne
2014-12-09 17:20 ` Kamble, Nitin A
2014-12-10 23:43 ` Kamble, Nitin A
5 siblings, 0 replies; 17+ messages in thread
From: Nicolas Dechesne @ 2014-12-08 9:29 UTC (permalink / raw)
To: Aníbal Limón; +Cc: Patches and discussions about the oe-core layer
On Fri, Dec 5, 2014 at 12:18 AM, Aníbal Limón
<anibal.limon@linux.intel.com> wrote:
> Testing was made building and running core-image-sato in qemux86, qemumips,
> and qemuarm also core-image-sato/core-image-weston in Intel NUC.
>
> Tests freedesktop piglit was run in Intel NUC with 95% of tests passes
> (9251/9694), you can found full results at [1].
>
> [YOCTO #6805]
>
> [1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
>
> The following changes since commit a862bf045109d213c301121961bd8d389e48b13d:
>
> upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/poky-contrib alimon/linux_intel_graphics_2014q3_v2
> http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
>
> Aníbal Limón (3):
> libdrm: Upgrade to 2.4.58.
> mesa: Upgrade to 10.3.4.
> xorg-xserver: Upgrade to 1.16.2.
I have tested the last 2 patches on top of this morning master-tip
which already included the libdrm upgrade. mesa 10.3.4 and Xorg 1.16.2
worked fine for me on Snapdragon 600, using mesa/gallium freedreno.
thanks for making the update!
nico
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
` (3 preceding siblings ...)
2014-12-08 9:29 ` [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Nicolas Dechesne
@ 2014-12-09 17:20 ` Kamble, Nitin A
2014-12-09 18:14 ` Aníbal Limón
2014-12-10 23:43 ` Kamble, Nitin A
5 siblings, 1 reply; 17+ messages in thread
From: Kamble, Nitin A @ 2014-12-09 17:20 UTC (permalink / raw)
To: Aníbal Limón, openembedded-core@lists.openembedded.org
> -----Original Message-----
> From: openembedded-core-bounces@lists.openembedded.org
> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
> Of Aníbal Limón
> Sent: Thursday, December 04, 2014 3:18 PM
> To: openembedded-core@lists.openembedded.org
> Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack
> Release 2014Q3
>
> Testing was made building and running core-image-sato in qemux86,
> qemumips, and qemuarm also core-image-sato/core-image-weston in Intel
> NUC.
>
> Tests freedesktop piglit was run in Intel NUC with 95% of tests passes
> (9251/9694), you can found full results at [1].
Is there a previous data point to compare, which can indicate weather the recipe updates are causing any regression or not?
Nitin
>
> [YOCTO #6805]
>
> [1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
>
> The following changes since commit
> a862bf045109d213c301121961bd8d389e48b13d:
>
> upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/poky-contrib
> alimon/linux_intel_graphics_2014q3_v2
> http://git.yoctoproject.org/cgit.cgi/poky-
> contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
>
> Aníbal Limón (3):
> libdrm: Upgrade to 2.4.58.
> mesa: Upgrade to 10.3.4.
> xorg-xserver: Upgrade to 1.16.2.
>
> meta/recipes-graphics/drm/libdrm.inc | 1 +
> .../drm/libdrm/GNU_SOURCE_definition.patch | 30 --
> meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 -
> meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +
> .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
> ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate-
> NativeDisplayType-depending-on-config.patch | 362 ---------------------
> .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
> .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
> meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
> .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
> .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --
> .../xserver-xorg/mips64-compiler.patch | 29 --
> .../xorg-xserver/xserver-xorg/present-module.patch | 66 ----
> ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +-
> 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644
> meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
> delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
> create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
> rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-
> gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes-
> graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-
> when-HA.patch
> delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-
> NativeDisplayType-depending-on-config.patch
> delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-
> tree-egl.patch
> rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb}
> (62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/crosscompile.patch
> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/mips64-compiler.patch
> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/present-module.patch
> rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>
> xserver-xorg_1.16.2.bb} (75%)
>
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 17:20 ` Kamble, Nitin A
@ 2014-12-09 18:14 ` Aníbal Limón
2014-12-09 20:06 ` Burton, Ross
0 siblings, 1 reply; 17+ messages in thread
From: Aníbal Limón @ 2014-12-09 18:14 UTC (permalink / raw)
To: Kamble, Nitin A, Burton, Ross,
openembedded-core@lists.openembedded.org
On 09/12/14 11:20, Kamble, Nitin A wrote:
>
>> -----Original Message-----
>> From: openembedded-core-bounces@lists.openembedded.org
>> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
>> Of Aníbal Limón
>> Sent: Thursday, December 04, 2014 3:18 PM
>> To: openembedded-core@lists.openembedded.org
>> Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack
>> Release 2014Q3
>>
>> Testing was made building and running core-image-sato in qemux86,
>> qemumips, and qemuarm also core-image-sato/core-image-weston in Intel
>> NUC.
>>
>> Tests freedesktop piglit was run in Intel NUC with 95% of tests passes
>> (9251/9694), you can found full results at [1].
> Is there a previous data point to compare, which can indicate weather the recipe updates are causing any regression or not?
>
> Nitin
>
I don't know, maybe Ross knows?.
>> [YOCTO #6805]
>>
>> [1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
>>
>> The following changes since commit
>> a862bf045109d213c301121961bd8d389e48b13d:
>>
>> upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
>>
>> are available in the git repository at:
>>
>> git://git.yoctoproject.org/poky-contrib
>> alimon/linux_intel_graphics_2014q3_v2
>> http://git.yoctoproject.org/cgit.cgi/poky-
>> contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
>>
>> Aníbal Limón (3):
>> libdrm: Upgrade to 2.4.58.
>> mesa: Upgrade to 10.3.4.
>> xorg-xserver: Upgrade to 1.16.2.
>>
>> meta/recipes-graphics/drm/libdrm.inc | 1 +
>> .../drm/libdrm/GNU_SOURCE_definition.patch | 30 --
>> meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 -
>> meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +
>> .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
>> ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate-
>> NativeDisplayType-depending-on-config.patch | 362 ---------------------
>> .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
>> .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
>> meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
>> .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
>> .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --
>> .../xserver-xorg/mips64-compiler.patch | 29 --
>> .../xorg-xserver/xserver-xorg/present-module.patch | 66 ----
>> ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +-
>> 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644
>> meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
>> delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
>> create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
>> rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-
>> gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes-
>> graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-
>> when-HA.patch
>> delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-
>> NativeDisplayType-depending-on-config.patch
>> delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-
>> tree-egl.patch
>> rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb}
>> (62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
>> xorg/crosscompile.patch
>> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
>> xorg/mips64-compiler.patch
>> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
>> xorg/present-module.patch
>> rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>
>> xserver-xorg_1.16.2.bb} (75%)
>>
>> --
>> 1.9.1
>>
>> --
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 18:14 ` Aníbal Limón
@ 2014-12-09 20:06 ` Burton, Ross
2014-12-09 20:19 ` Otavio Salvador
2014-12-10 8:08 ` Nicolas Dechesne
0 siblings, 2 replies; 17+ messages in thread
From: Burton, Ross @ 2014-12-09 20:06 UTC (permalink / raw)
To: Aníbal Limón; +Cc: openembedded-core@lists.openembedded.org
[-- Attachment #1: Type: text/plain, Size: 386 bytes --]
On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
wrote:
> I don't know, maybe Ross knows?.
>
I ask for Piglit results to verify that approx 95% passes as that's the
expected pass rate. I don't bother tracking the exact count as how it
changes as there's almost ten thousand tests and at some point you have to
let upstream deal with this.
Ross
[-- Attachment #2: Type: text/html, Size: 792 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 20:06 ` Burton, Ross
@ 2014-12-09 20:19 ` Otavio Salvador
2014-12-10 11:43 ` Burton, Ross
2014-12-10 16:15 ` Richard Purdie
2014-12-10 8:08 ` Nicolas Dechesne
1 sibling, 2 replies; 17+ messages in thread
From: Otavio Salvador @ 2014-12-09 20:19 UTC (permalink / raw)
To: Burton, Ross; +Cc: openembedded-core@lists.openembedded.org
On Tue, Dec 9, 2014 at 6:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
>
> On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
> wrote:
>>
>> I don't know, maybe Ross knows?.
>
>
> I ask for Piglit results to verify that approx 95% passes as that's the
> expected pass rate. I don't bother tracking the exact count as how it
> changes as there's almost ten thousand tests and at some point you have to
> let upstream deal with this.
What is the point in having a tool for regression test if it is not tracked?
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 20:06 ` Burton, Ross
2014-12-09 20:19 ` Otavio Salvador
@ 2014-12-10 8:08 ` Nicolas Dechesne
2014-12-10 11:33 ` Burton, Ross
2014-12-10 15:46 ` Aníbal Limón
1 sibling, 2 replies; 17+ messages in thread
From: Nicolas Dechesne @ 2014-12-10 8:08 UTC (permalink / raw)
To: Burton, Ross; +Cc: openembedded-core@lists.openembedded.org
On Tue, Dec 9, 2014 at 9:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
> On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
> wrote:
>>
>> I don't know, maybe Ross knows?.
>
>
> I ask for Piglit results to verify that approx 95% passes as that's the
> expected pass rate. I don't bother tracking the exact count as how it
> changes as there's almost ten thousand tests and at some point you have to
> let upstream deal with this.
are you using the oe-core piglit recipe for testing? i didn't realize
we had such recipe.. just want to make sure that the one we have is
ok, then I can run it on my hw as well.
thanks
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-10 8:08 ` Nicolas Dechesne
@ 2014-12-10 11:33 ` Burton, Ross
2014-12-10 15:46 ` Aníbal Limón
1 sibling, 0 replies; 17+ messages in thread
From: Burton, Ross @ 2014-12-10 11:33 UTC (permalink / raw)
To: Nicolas Dechesne; +Cc: openembedded-core@lists.openembedded.org
[-- Attachment #1: Type: text/plain, Size: 452 bytes --]
On 10 December 2014 at 08:08, Nicolas Dechesne <nicolas.dechesne@linaro.org>
wrote:
> are you using the oe-core piglit recipe for testing? i didn't realize
> we had such recipe.. just want to make sure that the one we have is
> ok, then I can run it on my hw as well.
>
Yes, the piglit in oe-core. It needs updating to a newer release at some
point, but as upstream believes you run it from a source tree upgrading
isn't trivial.
Ross
[-- Attachment #2: Type: text/html, Size: 876 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 20:19 ` Otavio Salvador
@ 2014-12-10 11:43 ` Burton, Ross
2014-12-10 16:15 ` Richard Purdie
1 sibling, 0 replies; 17+ messages in thread
From: Burton, Ross @ 2014-12-10 11:43 UTC (permalink / raw)
To: Otavio Salvador; +Cc: openembedded-core@lists.openembedded.org
[-- Attachment #1: Type: text/plain, Size: 801 bytes --]
On 9 December 2014 at 20:19, Otavio Salvador <otavio@ossystems.com.br>
wrote:
> What is the point in having a tool for regression test if it is not
> tracked?
>
Due to differences in all the layers involved (hardware, kernel, Mesa, X,
piglit itself) it's impossible to match our piglit score with the reference
score generated by the xf86-video-intel QA score: different silicon has
different bugs, different kernels have different bugs, different versions
of Mesa support different extensions, and different snapshots of piglit
have different tests.
Whilst a direct comparison isn't possible - we can't yet say that we failed
four tests that we should have passed - we can still use it at a large
scale to verify that GL is mostly working in a way that glxgears can't do.
Ross
[-- Attachment #2: Type: text/html, Size: 1216 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-10 8:08 ` Nicolas Dechesne
2014-12-10 11:33 ` Burton, Ross
@ 2014-12-10 15:46 ` Aníbal Limón
1 sibling, 0 replies; 17+ messages in thread
From: Aníbal Limón @ 2014-12-10 15:46 UTC (permalink / raw)
To: Nicolas Dechesne; +Cc: openembedded-core@lists.openembedded.org
On 10/12/14 02:08, Nicolas Dechesne wrote:
> On Tue, Dec 9, 2014 at 9:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
>> On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
>> wrote:
>>> I don't know, maybe Ross knows?.
>>
>> I ask for Piglit results to verify that approx 95% passes as that's the
>> expected pass rate. I don't bother tracking the exact count as how it
>> changes as there's almost ten thousand tests and at some point you have to
>> let upstream deal with this.
> are you using the oe-core piglit recipe for testing? i didn't realize
> we had such recipe.. just want to make sure that the one we have is
> ok, then I can run it on my hw as well.
Yes, i added to image with,
CORE_IMAGE_EXTRA_INSTALL += " piglit"
alimon
> thanks
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-09 20:19 ` Otavio Salvador
2014-12-10 11:43 ` Burton, Ross
@ 2014-12-10 16:15 ` Richard Purdie
2014-12-10 16:17 ` Otavio Salvador
1 sibling, 1 reply; 17+ messages in thread
From: Richard Purdie @ 2014-12-10 16:15 UTC (permalink / raw)
To: Otavio Salvador; +Cc: openembedded-core@lists.openembedded.org
On Tue, 2014-12-09 at 18:19 -0200, Otavio Salvador wrote:
> On Tue, Dec 9, 2014 at 6:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
> >
> > On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
> > wrote:
> >>
> >> I don't know, maybe Ross knows?.
> >
> >
> > I ask for Piglit results to verify that approx 95% passes as that's the
> > expected pass rate. I don't bother tracking the exact count as how it
> > changes as there's almost ten thousand tests and at some point you have to
> > let upstream deal with this.
>
> What is the point in having a tool for regression test if it is not tracked?
Going forward, the plan is to track this FWIW. Right now that is a work
in progress as the test result collection piece is missing. Its also a
chicken and egg problem, you can't track things until you have some
tests to track. Things are being run manually to check for regressions
in a coarse manner too and this is better than not at all.
Cheers,
Richard
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-10 16:15 ` Richard Purdie
@ 2014-12-10 16:17 ` Otavio Salvador
2014-12-10 16:21 ` Richard Purdie
0 siblings, 1 reply; 17+ messages in thread
From: Otavio Salvador @ 2014-12-10 16:17 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core@lists.openembedded.org
On Wed, Dec 10, 2014 at 2:15 PM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> On Tue, 2014-12-09 at 18:19 -0200, Otavio Salvador wrote:
>> On Tue, Dec 9, 2014 at 6:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
>> >
>> > On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
>> > wrote:
>> >>
>> >> I don't know, maybe Ross knows?.
>> >
>> >
>> > I ask for Piglit results to verify that approx 95% passes as that's the
>> > expected pass rate. I don't bother tracking the exact count as how it
>> > changes as there's almost ten thousand tests and at some point you have to
>> > let upstream deal with this.
>>
>> What is the point in having a tool for regression test if it is not tracked?
>
> Going forward, the plan is to track this FWIW. Right now that is a work
> in progress as the test result collection piece is missing. Its also a
> chicken and egg problem, you can't track things until you have some
> tests to track. Things are being run manually to check for regressions
> in a coarse manner too and this is better than not at all.
Well, when asked Ross said he is not tracking this data. So the question...
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-10 16:17 ` Otavio Salvador
@ 2014-12-10 16:21 ` Richard Purdie
0 siblings, 0 replies; 17+ messages in thread
From: Richard Purdie @ 2014-12-10 16:21 UTC (permalink / raw)
To: Otavio Salvador; +Cc: openembedded-core@lists.openembedded.org
On Wed, 2014-12-10 at 14:17 -0200, Otavio Salvador wrote:
> On Wed, Dec 10, 2014 at 2:15 PM, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > On Tue, 2014-12-09 at 18:19 -0200, Otavio Salvador wrote:
> >> On Tue, Dec 9, 2014 at 6:06 PM, Burton, Ross <ross.burton@intel.com> wrote:
> >> >
> >> > On 9 December 2014 at 18:14, Aníbal Limón <anibal.limon@linux.intel.com>
> >> > wrote:
> >> >>
> >> >> I don't know, maybe Ross knows?.
> >> >
> >> >
> >> > I ask for Piglit results to verify that approx 95% passes as that's the
> >> > expected pass rate. I don't bother tracking the exact count as how it
> >> > changes as there's almost ten thousand tests and at some point you have to
> >> > let upstream deal with this.
> >>
> >> What is the point in having a tool for regression test if it is not tracked?
> >
> > Going forward, the plan is to track this FWIW. Right now that is a work
> > in progress as the test result collection piece is missing. Its also a
> > chicken and egg problem, you can't track things until you have some
> > tests to track. Things are being run manually to check for regressions
> > in a coarse manner too and this is better than not at all.
>
> Well, when asked Ross said he is not tracking this data. So the question...
He personally isn't and he had valid reasons for looking at an overall
percentage rather than individual scores, but the QA people working on
the project are working towards tracking the data. Once we can track it,
we will need some ways of analysing the data as that in itself is
tricky.
Cheers,
Richard
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
` (4 preceding siblings ...)
2014-12-09 17:20 ` Kamble, Nitin A
@ 2014-12-10 23:43 ` Kamble, Nitin A
5 siblings, 0 replies; 17+ messages in thread
From: Kamble, Nitin A @ 2014-12-10 23:43 UTC (permalink / raw)
To: Aníbal Limón, openembedded-core@lists.openembedded.org
> -----Original Message-----
> From: openembedded-core-bounces@lists.openembedded.org
> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
> Of Aníbal Limón
> Sent: Thursday, December 04, 2014 3:18 PM
> To: openembedded-core@lists.openembedded.org
> Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack
> Release 2014Q3
>
> Testing was made building and running core-image-sato in qemux86,
> qemumips, and qemuarm also core-image-sato/core-image-weston in Intel
> NUC.
>
> Tests freedesktop piglit was run in Intel NUC with 95% of tests passes
> (9251/9694), you can found full results at [1].
>
> [YOCTO #6805]
>
> [1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
>
> The following changes since commit
> a862bf045109d213c301121961bd8d389e48b13d:
>
> upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/poky-contrib
> alimon/linux_intel_graphics_2014q3_v2
> http://git.yoctoproject.org/cgit.cgi/poky-
> contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
>
> Aníbal Limón (3):
> libdrm: Upgrade to 2.4.58.
> mesa: Upgrade to 10.3.4.
> xorg-xserver: Upgrade to 1.16.2.
>
For the series:
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
> meta/recipes-graphics/drm/libdrm.inc | 1 +
> .../drm/libdrm/GNU_SOURCE_definition.patch | 30 --
> meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 -
> meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +
> .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
> ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate-
> NativeDisplayType-depending-on-config.patch | 362 ---------------------
> .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
> .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
> meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
> .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
> .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --
> .../xserver-xorg/mips64-compiler.patch | 29 --
> .../xorg-xserver/xserver-xorg/present-module.patch | 66 ----
> ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +-
> 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644
> meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
> delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
> create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
> rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-
> gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes-
> graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-
> when-HA.patch
> delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-
> NativeDisplayType-depending-on-config.patch
> delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-
> tree-egl.patch
> rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb}
> (62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/crosscompile.patch
> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/mips64-compiler.patch
> delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-
> xorg/present-module.patch
> rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>
> xserver-xorg_1.16.2.bb} (75%)
>
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2014-12-10 23:43 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-04 23:18 [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 1/3] libdrm: Upgrade to 2.4.58 Aníbal Limón
2014-12-04 23:18 ` [PATCHv2 2/3] mesa: Upgrade to 10.3.4 Aníbal Limón
2014-12-04 23:18 ` [PATCHv3 3/3] xorg-xserver: Upgrade to 1.16.2 Aníbal Limón
2014-12-08 9:29 ` [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3 Nicolas Dechesne
2014-12-09 17:20 ` Kamble, Nitin A
2014-12-09 18:14 ` Aníbal Limón
2014-12-09 20:06 ` Burton, Ross
2014-12-09 20:19 ` Otavio Salvador
2014-12-10 11:43 ` Burton, Ross
2014-12-10 16:15 ` Richard Purdie
2014-12-10 16:17 ` Otavio Salvador
2014-12-10 16:21 ` Richard Purdie
2014-12-10 8:08 ` Nicolas Dechesne
2014-12-10 11:33 ` Burton, Ross
2014-12-10 15:46 ` Aníbal Limón
2014-12-10 23:43 ` Kamble, Nitin A
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox