How to obtain a 3D context for Google Native Client
Ever since Chromium/Native Client have switched to using PPAPI 2, obtaining a 3D context is broken. I can link and compile my application (which uses OpenGL ES 2 extensively), everything works ... except obtaining a 3D context to draw on. My problems are exactly the same as in this [ML post][1]. This problem exists at least with NaCl SDK 2, and 3, both with chrome 11, and 12. Now I know because of the API changes, gl is simply not supported at the moment. However, I believe there are other projects actively working on 3D ports to NaCl (ex. [Unity][2]), and I assume they have some kludge to obtain the context. Of course it is also possible that they are developing with an old version of Chrome/NaCl, or that they have put development on hold until the API catches up.

Basically, my question is, is there any kludge I can use to obtain the 3D context to use with opengl es 2?


  [1]: https://groups.google.com/group/native-client-discuss/browse_thread/thread/67cc0906801cb1b4
  [2]: http://blogs.unity3d.com/2011/06/02/notes-on-native-client-pepper-plugin-api/%20Unity
How to obtain a 3D context for Google Native Client
===

Ever since Chromium/Native Client have switched to using PPAPI 2, obtaining a 3D context is broken. I can link and compile my application (which uses OpenGL ES 2 extensively), everything works ... except obtaining a 3D context to draw on. My problems are exactly the same as in this [ML post][1]. This problem exists at least with NaCl SDK 2, and 3, both with chrome 11, and 12. Now I know because of the API changes, gl is simply not supported at the moment. However, I believe there are other projects actively working on 3D ports to NaCl (ex. [Unity][2]), and I assume they have some kludge to obtain the context. Of course it is also possible that they are developing with an old version of Chrome/NaCl, or that they have put development on hold until the API catches up.

Basically, my question is, is there any kludge I can use to obtain the 3D context to use with opengl es 2?


  [1]: https://groups.google.com/group/native-client-discuss/browse_thread/thread/67cc0906801cb1b4
  [2]: http://blogs.unity3d.com/2011/06/02/notes-on-native-client-pepper-plugin-api/%20Unity