Skip to contentSkip to conversation

libgles: Added prebuilt userspace libraries for graphics acceleration

PATCH In review Mrinmayee Hingolikar 5 participants 7 messages Jul 1, 2013 – Jul 23, 2013

lore
Share & tools
lore
#0 lore raw

PATCH 2/2 libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
 .../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb     |   24 ++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +24 -0
new file mode 100644
index 0000000..d3a847d
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""
+
+SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux-${PV}.tar.gz;protocol=http"
+
+LIC_FILES_CHKSUM = "file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"
+
+PR = "r1" 
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"
Signature · 1 line
1.7.0.4
#1 lore raw

Any chance to unify on a recipe name?

Denys

-----Original Message-----
From: Hingolikar, Mrinmayee [[email protected]]
Received: Monday, 01 Jul 2013, 8:32
To: [email protected] [[email protected]]
Subject: [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
 .../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb     |   24 ++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +24 -0
new file mode 100644
index 0000000..d3a847d
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""
+
+SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux-${PV}.tar.gz;protocol=http"
+
+LIC_FILES_CHKSUM = "file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"
+
+PR = "r1"
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"

--
1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#2 lore raw
Quoted 1 line · Denys

Any chance to unify on a recipe name?

Not sure I follow, but do you mean between the OMAP3 Graphics SDK and the OMAP5 libgles DDK?

Quoted 73 lines

Denys

-----Original Message-----
*From:* Hingolikar, Mrinmayee [[email protected]] *Received:* Monday, 01 Jul 2013, 8:32
*To:* [email protected] [[email protected]] *Subject:* [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
 .../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb     |   24
++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +6 -0
new file mode 100644
index 0000000..d3a847d
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""
+
+SRC_URI =

"http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux-${PV}.tar.gz;protocol=http"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+LIC_FILES_CHKSUM =

"file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +16 -0
+
+PR = "r1"
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"
Signature · 12 lines
1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti


_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti
#3 lore raw

Denys,

There is no Graphics SDK for OMAP5 as of today. For the current release, only the DDK UM binaries will be provided as a tarball.

Regards,
Anand

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Heroor, Siddharth
Sent: Monday, July 01, 2013 7:02 PM
To: Dmytriyenko, Denys
Cc: [email protected]
Subject: Re: [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

Quoted 1 line · Denys

Any chance to unify on a recipe name?

Not sure I follow, but do you mean between the OMAP3 Graphics SDK and the OMAP5 libgles DDK?

Quoted 68 lines

Denys

-----Original Message-----
*From:* Hingolikar, Mrinmayee [[email protected]] *Received:* Monday, 01 Jul 2013, 8:32
*To:* [email protected] [[email protected]] *Subject:* [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
 .../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb     |   24
++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)  create mode 100644 

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

(quoted diff) +0 -0

a/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb b/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file mode 100644
index 0000000..d3a847d

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +6 -0
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""
+
+SRC_URI =

"http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux-${PV}.tar.gz;protocol=http"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+LIC_FILES_CHKSUM =

"file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +16 -1
+
+PR = "r1"
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"
--

1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

Quoted 5 lines

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#4 lore raw

Well, that's fine. What I'm saying is that this recipe goes into recipes-graphics/libgles/ directory, where we already have libgles-omap3 recipe. Even the download URL contains "gfxsdk" substring in there... A little bit of unification in the recipe name would be appreciated. Thanks.

Signature · 1 line
Denys
Quoted 98 lines · Anand

Denys,

There is no Graphics SDK for OMAP5 as of today. For the current release, only the DDK UM binaries will be provided as a tarball.

Regards,
Anand

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Heroor, Siddharth
Sent: Monday, July 01, 2013 7:02 PM
To: Dmytriyenko, Denys
Cc: [email protected]
Subject: Re: [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

Quoted 1 line · Denys

Any chance to unify on a recipe name?

Not sure I follow, but do you mean between the OMAP3 Graphics SDK and the OMAP5 libgles DDK?

Quoted 68 lines

Denys

-----Original Message-----
*From:* Hingolikar, Mrinmayee [[email protected]] *Received:* Monday, 01 Jul 2013, 8:32
*To:* [email protected] [[email protected]] *Subject:* [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
 .../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb     |   24
++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)  create mode 100644 

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

(quoted diff) +0 -0

a/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb b/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file mode 100644
index 0000000..d3a847d

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +6 -0
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""
+
+SRC_URI =

"http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux-${PV}.tar.gz;protocol=http"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+LIC_FILES_CHKSUM =

"file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +16 -1
+
+PR = "r1"
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"
--

1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

Quoted 5 lines

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#5 lore raw
In reply to Mrinmayee Hingolikar
Quoted 30 lines

-----Original Message-----
From: [email protected] [mailto:meta-ti- [email protected]] On Behalf Of Hingolikar, Mrinmayee
Sent: Monday, July 01, 2013 7:32 AM
To: [email protected]
Subject: [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
.../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb | 24
++++++++++++++++++++

1 files changed, 24 insertions(+), 0 deletions(-)

create mode 100644 recipes-graphics/libgles/omap5-sgx-ddk-um- linux_1.9.0.10.bb

(quoted diff) +0 -0

linux_1.9.0.10.bb b/recipes-graphics/libgles/omap5-sgx-ddk-um- linux_1.9.0.10.bb
new file mode 100644
index 0000000..d3a847d

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 4

Quoted 4 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +4 -0
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""

Why do you want to blank out the default DEPENDS?

Quoted 8 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+SRC_URI =

"http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux- ${PV}.tar.gz;protocol=http"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+LIC_FILES_CHKSUM = "file://OMAP5-Linux-Graphics-DDK-UM-

Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"

Is the manifest truly your license file as well?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

Quoted 2 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+PR = "r1"

Why not start at r0?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

Quoted 2 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"

Don't you need a sha256sum too?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 20

Quoted 8 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +8 -0
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"

Why do you want to make a version specific package? Why not just leave the default PN? You also don't define any files to be part of that package.

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 24

Quoted 4 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +4 -0
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"

Shouldn't many of these directories already be in the base FILES set? Why re-set them?

Quoted 7 lines

--
1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#6 lore raw

Ping for addressing Chase's comments?

Quoted 87 lines · Chase
Quoted 30 lines

-----Original Message-----
From: [email protected] [mailto:meta-ti- [email protected]] On Behalf Of Hingolikar, Mrinmayee
Sent: Monday, July 01, 2013 7:32 AM
To: [email protected]
Subject: [meta-ti] [PATCH 2/2] libgles: Added prebuilt userspace libraries for graphics acceleration

* These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices.

---
.../libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb | 24
++++++++++++++++++++

1 files changed, 24 insertions(+), 0 deletions(-)

create mode 100644 recipes-graphics/libgles/omap5-sgx-ddk-um- linux_1.9.0.10.bb

(quoted diff) +0 -0

linux_1.9.0.10.bb b/recipes-graphics/libgles/omap5-sgx-ddk-um- linux_1.9.0.10.bb
new file mode 100644
index 0000000..d3a847d

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 4

Quoted 4 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +4 -0
@@ -0,0 +1,24 @@
+DESCRIPTION = "Userspace libraries for sgx"
+HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
+LICENSE = "TI"
+DEPENDS = ""

Why do you want to blank out the default DEPENDS?

Quoted 8 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+SRC_URI =

"http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ gfxsdk/OMAP5_1_09_00_10//exports/omap5-sgx-ddk-um-linux- ${PV}.tar.gz;protocol=http"

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+LIC_FILES_CHKSUM = "file://OMAP5-Linux-Graphics-DDK-UM-

Manifest.doc;md5=d280df8e94bb2e7b9251c8526078eeb8"

Is the manifest truly your license file as well?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

Quoted 2 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+PR = "r1"

Why not start at r0?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb

Quoted 2 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +2 -0
+
+SRC_URI[md5sum] = "3cfb875de031098a4c1eeeaf4e442367"

Don't you need a sha256sum too?

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 20

Quoted 8 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +8 -0
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+do_install () {
+    oe_runmake install DESTDIR=${D}
+}
+
+PACKAGES =+ "${PN}-${PV}"

Why do you want to make a version specific package? Why not just leave the default PN? You also don't define any files to be part of that package.

recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb line 24

Quoted 4 lines
recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.9.0.10.bb new file +4 -0
+
+FILES_${PN} =  "${bindir}/*"
+FILES_${PN} += " ${libdir}/*"
+FILES_${PN} +=  "${includedir}/*"

Shouldn't many of these directories already be in the base FILES set? Why re-set them?

Quoted 7 lines

--
1.7.0.4

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti