> -----Original Message-----
> From: meego-architecture-boun...@lists.meego.com [mailto:meego-
> architecture-boun...@lists.meego.com] On Behalf Of Jeremiah Foster
> Sent: Saturday, May 07, 2011 5:31 PM
> To: Wichmann, Mats D
> Cc: MeeGo-Devel; meego-architect...@meego.com; meego-...@meego.com
> Subject: Re: [Meego-architecture] MeeGo Compliance, specifically IVI
> 
[...snip...]
> 
> >> Lastly, I'd like to know the specifics about OpenGL, particularly
> >> OpenGL ES. Is OpenGL ES going to be part of compliance in MeeGo IVI?
> >
> > it's going to be part of the core compliance as of 1.2.  I don't
> > think we've envisioned a model where a vertical /removes/ any
> components
> > from the core, so that would make the answer Yes, I guess, without
> > knowing anything specific about IVI.
> 
> The specifics are (roughly) OpenGL is used only in OpenGL ES format on
> ARM. This means that there can be different OpenGL "renderers" and an
> application written against one rendering backend will not work with
> another rendering backend. To reach the point where we can specify
> renderers, we'll need to determine if in MeeGo IVI we want to be
> OpenGL ES compliant or OpenGL compliant. This decision has
> implications for the different architectures so needs to be carefully
> addressed. I think it would be difficult to end up in a situation
> where one platform is specifying OpenGL and the other OpenGL ES in the
> same vertical, though it probably could be managed.

Note the additional note in the 1.1 Compliance document (section 2.5.1):
. OpenGL ES 2.0 [OGLES] (ARM) or OpenGL [OGL] (Atom)
Note For this version of the specification, Atom implementations include MeeGo 
API components which are built
against OpenGL, not OpenGL ES.  The Atom implementation is expected to change 
to OpenGL ES in the next
version, which will cause an explicit compatibility break.

Basically as of 1.2 and beyond, all verticals and all architectures (inc. Atom) 
will use OpenGL ES.

> 
> > Hope this helps.
> 
> Yes, a lot! Thanks.
> 
> Jeremiah
> _______________________________________________
> MeeGo-architecture mailing list
> meego-architect...@lists.meego.com
> http://lists.meego.com/listinfo/meego-architecture
Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718. 
Citibank, Brussels, account 570/1031255/09

This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). Any review or distribution by others is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.

_______________________________________________
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