Except if the demo is using explicitly libGL instead of QtOpenGL API, it just a 
matter of rebuilding against latest Qt in MeeGo 1.2.

Cheers,

Fathi
________________________________________
From: meego-dev-boun...@meego.com [meego-dev-boun...@meego.com] on behalf of 
ext Clark, Joel [joel.cl...@intel.com]
Sent: Wednesday, April 06, 2011 8:43 AM
To: Tracy Graydon
Cc: meego-dev@meego.com
Subject: Re: [MeeGo-dev] Qt with OpenGL (ES)

I don't think Dave is trying to build an image. He said he is trying to rebuild 
a QT bases demo app that works on MeeGo 1.0.1 IVI on a MeeGo 1.2 IVI image

Regards
Joel

On Apr 5, 2011, at 5:27 PM, "Tracy Graydon" <tracy.gray...@linux.intel.com> 
wrote:

> The IVI Russellville image also uses the EMGD driver, by the way.
>
> If you are trying to generate your own image from a kickstart, you may need
> explicitly remove the libGL package. The libGL package is still referenced
> in the package-group patterns in the current 1.2 repos. Since the libGL
> package is non-existent, your image creation will fail on it and throw an
> error message about not being able to find the package. You can add "-
> libGL" to your kickstart in the packages section and that should get you
> past the error.
>
> I was able to use the kickstart from
> http://repo.meego.com/MeeGo/builds/trunk/1.1.99.0.20110330.3/images/meego-iv
> i-ia32-conx/meego-ivi-ia32-conx-1.1.99.0.20110330.3.ks, add the "- libGL"
> line, and include qt-mobility and successfully spin an image with it.
>
> Tracy
>
> p.s. Top-post brought to you by Outlook. Sorry. :|
>
>
>
> -----Original Message-----
> From: meego-dev-boun...@meego.com [mailto:meego-dev-boun...@meego.com] On
> Behalf Of Matt Roper
> Sent: Tuesday, April 05, 2011 9:45 AM
> To: O'carroll, David T
> Cc: meego-dev@meego.com
> Subject: Re: [MeeGo-dev] Qt with OpenGL (ES)
>
> On Tue, Apr 05, 2011 at 06:36:35AM -0600, fathi.bou...@nokia.com wrote:
>>
>> A package should provides libGLESv2. If the platform (IVI conx)
>> doesn't provide OpenGL ES driver, you're using software rendering.
>>
>
> For the IVI conx images, EGL and GLES should be provided by the EMGD
> driver in the package emgd-bin:
>
>    [meego@localhost ~]$ rpm -ql emgd-bin | grep GL
>    /usr/lib/libEGL.so
>    /usr/lib/libEGL.so.1
>    /usr/lib/libEGL.so.1.1.15.3226
>    /usr/lib/libEMGDOGL.so
>    /usr/lib/libEMGDOGL.so.1.1.15.3226
>    /usr/lib/libGLES_CM.so
>    /usr/lib/libGLES_CM.so.1.1.15.3226
>    /usr/lib/libGLESv2.so
>    /usr/lib/libGLESv2.so.1.1.15.3226
>    /usr/lib/libGLESv2.so.2
>    /usr/lib/libemgdPVR2D_DRIWSEGL.so
>    /usr/lib/libemgdPVR2D_DRIWSEGL.so.1.1.15.3226
>
> EMGD's implementation of GLES is not based on the Mesa framework, so you
> won't see the Mesa EGL and GLES packages installed when EMGD is present.
>
> I'm a little bit confused by this part of David's original email:
>
>> The demo uses qt-mobility which has a dependency on libGL. However,
>> libGL is not located in the repo.
> ...
>> That is fine except that the version of Qt that is in the
>> repository is not built to use OpenGL ES,
>
> As others have noted, I don't think this should be true for the QT
> present in the Meego 1.2-based images.  When I run
>
>    ldd /usr/lib/libQt* | grep libGL | grep -v libGLES
>
> to see if any of the /usr/lib/libQt* libraries have a libGL (not
> libGLES) dependency, I don't get any results.  Can you identify which QT
> library on your system you're finding to have the libGL dependency?
>
> Thanks.
>
>
> Matt
>
>
> --
> Matt Roper
> Intel Corporation
> Embedded Media & Graphics Driver Group
> _______________________________________________
> MeeGo-dev mailing list
> MeeGo-dev@meego.com
> http://lists.meego.com/listinfo/meego-dev
> http://wiki.meego.com/Mailing_list_guidelines
>
> _______________________________________________
> MeeGo-dev mailing list
> MeeGo-dev@meego.com
> http://lists.meego.com/listinfo/meego-dev
> http://wiki.meego.com/Mailing_list_guidelines
_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines
_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to