* [PATCH] libgles-omap3: Add new 4.06.00.02 version.
@ 2012-09-03 9:41 Franklin S. Cooper Jr
2012-09-03 9:55 ` Koen Kooi
0 siblings, 1 reply; 6+ messages in thread
From: Franklin S. Cooper Jr @ 2012-09-03 9:41 UTC (permalink / raw)
To: meta-ti; +Cc: Franklin S. Cooper Jr
* Add a new version of the Graphics SDK. There are a few changes in the
Graphics SDK that need to be investigated to determine if it impacts
someone who is trying to use X11. This recipe should work fine
for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1 until
it is clear that X11 users arent negatively impacted and any needed
changes in libgles-omap3.inc are made.
Signed-off-by: Franklin S. Cooper Jr <fcooper27jr@gmail.com>
---
.../libgles/libgles-omap3_4.06.00.02.bb | 32 ++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
create mode 100644 recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
diff --git a/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
new file mode 100644
index 0000000..6c450a3
--- /dev/null
+++ b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
@@ -0,0 +1,32 @@
+require libgles-omap3.inc
+
+# Xsgx and the OpenGL *X11WS* non longer exist. Graphcis team stated that X11WS is deprecated and DRIWSEGL should be used instead.
+# Setting the DEFAULT_PREFERENCE to -1 until it is determined if this change affects X11 base distros.
+DEFAULT_PREFERENCE = "-1"
+
+BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
+BINLOCATION_ti816x = "${S}/gfx_rel_es6.x"
+BINLOCATION_ti814x = "${S}/gfx_rel_es6.x"
+BINLOCATION_ti33x = "${S}/gfx_rel_es8.x"
+
+PLATFORM = "LinuxARMV7"
+
+# download required binary distribution from:
+# http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest/index_FDS.html
+# see libgles-omap3.inc for detailed installation instructions
+
+SGXPV = "4_06_00_02"
+IMGPV = "1.7.867897"
+BINFILE = "Graphics_SDK_setuplinux_${SGXPV}.bin"
+TI_BIN_UNPK_WDEXT := "/Graphics_SDK_${SGXPV}"
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest//exports/${BINFILE} \
+ file://cputype \
+ file://rc.pvr \
+ file://sample.desktop \
+ file://99-bufferclass.rules \
+"
+
+SRC_URI[md5sum] = "62f0c378e38f8d14e9f184c3836aea21"
+SRC_URI[sha256sum] = "71c8e154484304b3ce32d565557720a96c7ba762e72d7f1e93deeef9f3274402"
+
+S = "${WORKDIR}/Graphics_SDK_${SGXPV}"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH] libgles-omap3: Add new 4.06.00.02 version.
2012-09-03 9:41 [PATCH] libgles-omap3: Add new 4.06.00.02 version Franklin S. Cooper Jr
@ 2012-09-03 9:55 ` Koen Kooi
2012-09-03 10:13 ` Cooper Jr., Franklin
0 siblings, 1 reply; 6+ messages in thread
From: Koen Kooi @ 2012-09-03 9:55 UTC (permalink / raw)
To: meta-ti@yoctoproject.org
Op 3 sep. 2012, om 11:41 heeft Franklin S. Cooper Jr <fcooperjr27@gmail.com> het volgende geschreven:
> * Add a new version of the Graphics SDK. There are a few changes in the
> Graphics SDK that need to be investigated to determine if it impacts
> someone who is trying to use X11. This recipe should work fine
> for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1 until
> it is clear that X11 users arent negatively impacted and any needed
> changes in libgles-omap3.inc are made.
What's the timeframe for such tests?
>
> Signed-off-by: Franklin S. Cooper Jr <fcooper27jr@gmail.com>
> ---
> .../libgles/libgles-omap3_4.06.00.02.bb | 32 ++++++++++++++++++++
> 1 files changed, 32 insertions(+), 0 deletions(-)
> create mode 100644 recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
>
> diff --git a/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
> new file mode 100644
> index 0000000..6c450a3
> --- /dev/null
> +++ b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
> @@ -0,0 +1,32 @@
> +require libgles-omap3.inc
> +
> +# Xsgx and the OpenGL *X11WS* non longer exist. Graphcis team stated that X11WS is deprecated and DRIWSEGL should be used instead.
> +# Setting the DEFAULT_PREFERENCE to -1 until it is determined if this change affects X11 base distros.
> +DEFAULT_PREFERENCE = "-1"
> +
> +BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
> +BINLOCATION_ti816x = "${S}/gfx_rel_es6.x"
> +BINLOCATION_ti814x = "${S}/gfx_rel_es6.x"
> +BINLOCATION_ti33x = "${S}/gfx_rel_es8.x"
> +
> +PLATFORM = "LinuxARMV7"
> +
> +# download required binary distribution from:
> +# http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest/index_FDS.html
> +# see libgles-omap3.inc for detailed installation instructions
> +
> +SGXPV = "4_06_00_02"
> +IMGPV = "1.7.867897"
> +BINFILE = "Graphics_SDK_setuplinux_${SGXPV}.bin"
> +TI_BIN_UNPK_WDEXT := "/Graphics_SDK_${SGXPV}"
> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest//exports/${BINFILE} \
> + file://cputype \
> + file://rc.pvr \
> + file://sample.desktop \
> + file://99-bufferclass.rules \
You're mixing tabs and spaces, the preferred format is spaces only.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] libgles-omap3: Add new 4.06.00.02 version.
2012-09-03 9:55 ` Koen Kooi
@ 2012-09-03 10:13 ` Cooper Jr., Franklin
2012-09-04 8:28 ` Koen Kooi
0 siblings, 1 reply; 6+ messages in thread
From: Cooper Jr., Franklin @ 2012-09-03 10:13 UTC (permalink / raw)
To: Koen Kooi, meta-ti@yoctoproject.org
-----Original Message-----
From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Koen Kooi
Sent: Monday, September 03, 2012 4:56 AM
To: meta-ti@yoctoproject.org
Subject: Re: [meta-ti] [PATCH] libgles-omap3: Add new 4.06.00.02 version.
Op 3 sep. 2012, om 11:41 heeft Franklin S. Cooper Jr <fcooperjr27@gmail.com> het volgende geschreven:
> * Add a new version of the Graphics SDK. There are a few changes in
> the Graphics SDK that need to be investigated to determine if it
> impacts someone who is trying to use X11. This recipe should work
> fine for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1
> until it is clear that X11 users arent negatively impacted and any
> needed changes in libgles-omap3.inc are made.
What's the timeframe for such tests?
I plan on leaving the DEFAULT_PREFERENCE at -1 until we can ensure that X11 issues are sorted out. I am not even sure if there really is an issue.. All I know is libpvrPVR2D_X11WSEGL OpenGLES2 was being used in the 4.05 version but no longer exists in this newer version. The only version of libpvrPVR2D_X11WSEGL that exist is for OpenVG. I was told by the graphics team that libpvrPVR2D_X11WSEGL is deprecated and libpvrPVR2D_DRIWSEGL should be used instead. Is this a non issue?
>
> Signed-off-by: Franklin S. Cooper Jr <fcooper27jr@gmail.com>
> ---
> .../libgles/libgles-omap3_4.06.00.02.bb | 32 ++++++++++++++++++++
> 1 files changed, 32 insertions(+), 0 deletions(-) create mode 100644
> recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
>
> diff --git a/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
> b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
> new file mode 100644
> index 0000000..6c450a3
> --- /dev/null
> +++ b/recipes-graphics/libgles/libgles-omap3_4.06.00.02.bb
> @@ -0,0 +1,32 @@
> +require libgles-omap3.inc
> +
> +# Xsgx and the OpenGL *X11WS* non longer exist. Graphcis team stated that X11WS is deprecated and DRIWSEGL should be used instead.
> +# Setting the DEFAULT_PREFERENCE to -1 until it is determined if this change affects X11 base distros.
> +DEFAULT_PREFERENCE = "-1"
> +
> +BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
> +BINLOCATION_ti816x = "${S}/gfx_rel_es6.x"
> +BINLOCATION_ti814x = "${S}/gfx_rel_es6.x"
> +BINLOCATION_ti33x = "${S}/gfx_rel_es8.x"
> +
> +PLATFORM = "LinuxARMV7"
> +
> +# download required binary distribution from:
> +#
> +http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gf
> +xsdk/latest/index_FDS.html # see libgles-omap3.inc for detailed
> +installation instructions
> +
> +SGXPV = "4_06_00_02"
> +IMGPV = "1.7.867897"
> +BINFILE = "Graphics_SDK_setuplinux_${SGXPV}.bin"
> +TI_BIN_UNPK_WDEXT := "/Graphics_SDK_${SGXPV}"
> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest//exports/${BINFILE} \
> + file://cputype \
> + file://rc.pvr \
> + file://sample.desktop \
> + file://99-bufferclass.rules \
You're mixing tabs and spaces, the preferred format is spaces only.
I will fix this.
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] libgles-omap3: Add new 4.06.00.02 version.
2012-09-03 10:13 ` Cooper Jr., Franklin
@ 2012-09-04 8:28 ` Koen Kooi
2012-09-17 23:55 ` Cooper Jr., Franklin
2012-09-18 0:31 ` Denys Dmytriyenko
0 siblings, 2 replies; 6+ messages in thread
From: Koen Kooi @ 2012-09-04 8:28 UTC (permalink / raw)
To: Cooper Jr., Franklin; +Cc: meta-ti@yoctoproject.org
Op 3 sep. 2012, om 12:13 heeft "Cooper Jr., Franklin" <fcooper@ti.com> het volgende geschreven:
>
>
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Koen Kooi
> Sent: Monday, September 03, 2012 4:56 AM
> To: meta-ti@yoctoproject.org
> Subject: Re: [meta-ti] [PATCH] libgles-omap3: Add new 4.06.00.02 version.
>
>
> Op 3 sep. 2012, om 11:41 heeft Franklin S. Cooper Jr <fcooperjr27@gmail.com> het volgende geschreven:
>
>> * Add a new version of the Graphics SDK. There are a few changes in
>> the Graphics SDK that need to be investigated to determine if it
>> impacts someone who is trying to use X11. This recipe should work
>> fine for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1
>> until it is clear that X11 users arent negatively impacted and any
>> needed changes in libgles-omap3.inc are made.
>
> What's the timeframe for such tests?
>
> I plan on leaving the DEFAULT_PREFERENCE at -1 until we can ensure that X11 issues are sorted out. I am not even sure if there really is an issue.. All I know is libpvrPVR2D_X11WSEGL OpenGLES2 was being used in the 4.05 version but no longer exists in this newer version. The only version of libpvrPVR2D_X11WSEGL that exist is for OpenVG. I was told by the graphics team that libpvrPVR2D_X11WSEGL is deprecated and libpvrPVR2D_DRIWSEGL should be used instead. Is this a non issue?
Here's my limited understanding of the wsegl stuff:
X11wsegl is a 'dumb' way to make it work with x11. It will tell X11 the rect coordinates to draw a window border and nothing more. The rendering still happens to the framebuffer. No context locking, nothing.
Driwsegl uses DRI for rendering and need a proper Xorg module to work, it features locking and stuff so you can have multiple clients.
Roger Monk had it working a few months ago on omap4, but I don't know what he had to do to make it work. I hope it is as simple as rebuilding the sgxkernel modules with SUPPORT_XORG=1 (actually dri) and installing the binary Xorg module.
regards,
Koen
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] libgles-omap3: Add new 4.06.00.02 version.
2012-09-04 8:28 ` Koen Kooi
@ 2012-09-17 23:55 ` Cooper Jr., Franklin
2012-09-18 0:31 ` Denys Dmytriyenko
1 sibling, 0 replies; 6+ messages in thread
From: Cooper Jr., Franklin @ 2012-09-17 23:55 UTC (permalink / raw)
To: meta-ti@yoctoproject.org
ping
-----Original Message-----
From: Koen Kooi [mailto:koen@dominion.thruhere.net]
Sent: Tuesday, September 04, 2012 3:28 AM
To: Cooper Jr., Franklin
Cc: meta-ti@yoctoproject.org
Subject: Re: [meta-ti] [PATCH] libgles-omap3: Add new 4.06.00.02 version.
Op 3 sep. 2012, om 12:13 heeft "Cooper Jr., Franklin" <fcooper@ti.com> het volgende geschreven:
>
>
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org
> [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Koen Kooi
> Sent: Monday, September 03, 2012 4:56 AM
> To: meta-ti@yoctoproject.org
> Subject: Re: [meta-ti] [PATCH] libgles-omap3: Add new 4.06.00.02 version.
>
>
> Op 3 sep. 2012, om 11:41 heeft Franklin S. Cooper Jr <fcooperjr27@gmail.com> het volgende geschreven:
>
>> * Add a new version of the Graphics SDK. There are a few changes in
>> the Graphics SDK that need to be investigated to determine if it
>> impacts someone who is trying to use X11. This recipe should work
>> fine for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1
>> until it is clear that X11 users arent negatively impacted and any
>> needed changes in libgles-omap3.inc are made.
>
> What's the timeframe for such tests?
>
> I plan on leaving the DEFAULT_PREFERENCE at -1 until we can ensure that X11 issues are sorted out. I am not even sure if there really is an issue.. All I know is libpvrPVR2D_X11WSEGL OpenGLES2 was being used in the 4.05 version but no longer exists in this newer version. The only version of libpvrPVR2D_X11WSEGL that exist is for OpenVG. I was told by the graphics team that libpvrPVR2D_X11WSEGL is deprecated and libpvrPVR2D_DRIWSEGL should be used instead. Is this a non issue?
Here's my limited understanding of the wsegl stuff:
X11wsegl is a 'dumb' way to make it work with x11. It will tell X11 the rect coordinates to draw a window border and nothing more. The rendering still happens to the framebuffer. No context locking, nothing.
Driwsegl uses DRI for rendering and need a proper Xorg module to work, it features locking and stuff so you can have multiple clients.
Roger Monk had it working a few months ago on omap4, but I don't know what he had to do to make it work. I hope it is as simple as rebuilding the sgxkernel modules with SUPPORT_XORG=1 (actually dri) and installing the binary Xorg module.
regards,
Koen
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] libgles-omap3: Add new 4.06.00.02 version.
2012-09-04 8:28 ` Koen Kooi
2012-09-17 23:55 ` Cooper Jr., Franklin
@ 2012-09-18 0:31 ` Denys Dmytriyenko
1 sibling, 0 replies; 6+ messages in thread
From: Denys Dmytriyenko @ 2012-09-18 0:31 UTC (permalink / raw)
To: Koen Kooi; +Cc: r-monk@ti.com meta-ti@yoctoproject.org
On Tue, Sep 04, 2012 at 10:28:19AM +0200, Koen Kooi wrote:
> >> * Add a new version of the Graphics SDK. There are a few changes in
> >> the Graphics SDK that need to be investigated to determine if it
> >> impacts someone who is trying to use X11. This recipe should work
> >> fine for non X11 users. Therefore, the DEFAULT_PREFERENCE will be -1
> >> until it is clear that X11 users arent negatively impacted and any
> >> needed changes in libgles-omap3.inc are made.
> >
> > What's the timeframe for such tests?
> >
> > I plan on leaving the DEFAULT_PREFERENCE at -1 until we can ensure that
> > X11 issues are sorted out. I am not even sure if there really is an
> > issue.. All I know is libpvrPVR2D_X11WSEGL OpenGLES2 was being used in the
> > 4.05 version but no longer exists in this newer version. The only version
> > of libpvrPVR2D_X11WSEGL that exist is for OpenVG. I was told by the
> > graphics team that libpvrPVR2D_X11WSEGL is deprecated and
> > libpvrPVR2D_DRIWSEGL should be used instead. Is this a non issue?
>
> Here's my limited understanding of the wsegl stuff:
>
> X11wsegl is a 'dumb' way to make it work with x11. It will tell X11 the rect
> coordinates to draw a window border and nothing more. The rendering still
> happens to the framebuffer. No context locking, nothing.
> Driwsegl uses DRI for rendering and need a proper Xorg module to work, it
> features locking and stuff so you can have multiple clients.
>
> Roger Monk had it working a few months ago on omap4, but I don't know what
> he had to do to make it work. I hope it is as simple as rebuilding the
> sgxkernel modules with SUPPORT_XORG=1 (actually dri) and installing the
> binary Xorg module.
Roger,
Can we get some updates on the status of the new 4.06 Graphics SDK working
with DRI? Thanks.
--
Denys
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-09-18 0:31 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-03 9:41 [PATCH] libgles-omap3: Add new 4.06.00.02 version Franklin S. Cooper Jr
2012-09-03 9:55 ` Koen Kooi
2012-09-03 10:13 ` Cooper Jr., Franklin
2012-09-04 8:28 ` Koen Kooi
2012-09-17 23:55 ` Cooper Jr., Franklin
2012-09-18 0:31 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.