> -----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