Windows Phone 8 incoming - thoughts on porting OpenGL ES 2.0 code
After seeing the Samsung & Nokia offerings of late in the WP8 market I'm more than interested in porting my code over to run on these phones as well as MeeGo, Android, iPhone. While they provide native APIs, OpenGL is missing from the platform (it's M$, after all) but since the hardware is capable of running programmable shaders, this shouldn't be impossible. I know of OpenGL -> DirectX libraries such as http://code.google.com/p/angleproject/ - does anyone here have experience using them in mobile environments?
ps. I know its slightly offtopic for Qt at the moment. Obviously I would love to see a full Qt port on WP8 soon enough!
Qt 5 uses ANGLE to provide the scenegraph on top of DirectX - this is where you might start (including #qt-labs and firstname.lastname@example.org if there are any specific questions).
Oops was supposed to post this in Mobile and Embedded in the first place. Thanks for the answer, I'll look into how this is done in Qt5. My OpenGL code is platform independent, Qt is used for bootstrapping the app and providing platform resource access so not direct help there.
bq. Oops was supposed to post this in Mobile and Embedded in the first place.
I moved it for you.
I really hope Windows Phone can be supported sometime.
[quote author="trusktr" date="1385808227"]I really hope Windows Phone can be supported sometime.[/quote]
Before that I hope the support of android and ios could become mature, they are the biggest player in the market of smart phone and tablet.