From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from comal.ext.ti.com (comal.ext.ti.com [198.47.26.152]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 259ACE01530 for ; Mon, 1 Jul 2013 08:41:09 -0700 (PDT) Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by comal.ext.ti.com (8.13.7/8.13.7) with ESMTP id r61Ff8LY009267 for ; Mon, 1 Jul 2013 10:41:08 -0500 Received: from DFLE72.ent.ti.com (dfle72.ent.ti.com [128.247.5.109]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id r61Ff8WP004138 for ; Mon, 1 Jul 2013 10:41:08 -0500 Received: from dlelxv22.itg.ti.com (172.17.1.197) by DFLE72.ent.ti.com (128.247.5.109) with Microsoft SMTP Server id 14.2.342.3; Mon, 1 Jul 2013 10:41:08 -0500 Received: from ti.com (swubn01.india.ti.com [172.24.162.214]) by dlelxv22.itg.ti.com (8.13.8/8.13.8) with SMTP id r61Ff6eE015078; Mon, 1 Jul 2013 10:41:07 -0500 Date: Mon, 1 Jul 2013 21:11:06 +0530 From: Siddharth Heroor , Mrinmayee To: Message-ID: <20130701154106.GA934@ti.com> MIME-Version: 1.0 User-Agent: Mutt/1.5.21 (2010-09-15) Subject: [PATCHv3] gbm: Add TI staging tree X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 15:41:12 -0000 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline * This is the gbm frontend used by (for example) weston compositor to load the GLES stack, and retrieve the backing buffer objects behind an eglImage (created with EGL_WAYLAND_BUFFER_WL), etc. The frontend is really just a backend loader and shim. The backend library must be provided by the GLES implementation. * The original libgbm is actually part of mesa but in the TI stack this is implemented as a separate and standalone package hosted at git://git.ti.com/glsdk/libgbm.git * In the Danny branch, oe-core/meta/recipes-graphics/mesa has 8.0.0 as its version. For the GLSDK stack, the libgbm is more in line with 9.0.0 mesa. The goal is to move over to mesa for libgbm in future. v2: * Cleaned up description and rewrote the commit. v3: * Rename as libgbm-glsdk to avoid clash with mesa-libgbm. Signed-off-by: Mrinmayee Hingolikar Signed-off-by: Siddharth Heroor --- recipes-graphics/gbm/libgbm-glsdk.inc | 11 +++++++++++ recipes-graphics/gbm/libgbm-glsdk_9.0.0.bb | 7 +++++++ 2 files changed, 18 insertions(+), 0 deletions(-) create mode 100644 recipes-graphics/gbm/libgbm-glsdk.inc create mode 100644 recipes-graphics/gbm/libgbm-glsdk_9.0.0.bb diff --git a/recipes-graphics/gbm/libgbm-glsdk.inc b/recipes-graphics/gbm/libgbm-glsdk.inc new file mode 100644 index 0000000..2f3893e --- /dev/null +++ b/recipes-graphics/gbm/libgbm-glsdk.inc @@ -0,0 +1,11 @@ +DESCRIPTION = "Userspace interface for the kernel GBM services." +HOMEPAGE = "http://git.ti.com" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://gbm.c;beginline=1;endline=26;md5=b871c7f2f477df29ee4c0ec437b187f7" +PROVIDES = "libgbm" + +COMPATIBLE_MACHINE = "omap-a15" + +DEFAULT_PREFERENCE = "-1" + +inherit autotools pkgconfig diff --git a/recipes-graphics/gbm/libgbm-glsdk_9.0.0.bb b/recipes-graphics/gbm/libgbm-glsdk_9.0.0.bb new file mode 100644 index 0000000..e1e6adb --- /dev/null +++ b/recipes-graphics/gbm/libgbm-glsdk_9.0.0.bb @@ -0,0 +1,7 @@ +require libgbm-glsdk.inc + +SRC_URI = "git://git.ti.com/glsdk/libgbm.git;protocol=git" + +S = "${WORKDIR}/git" + +SRCREV = "cb86a2f2cecd41023bf1bf12fbcf11be11220f31" -- 1.7.0.4