BREAKING NEWS: the _dev opengl stuff no longer works with the latest version of Chrome 14. You can read what to do about it here.
So, version 0.5 of Native Client came out yesterday, so I downloaded it and Chrome 14, and it takes a couple of tweaks to keep the Tumbler experiment working in it.
They got rid of the per-project scons; so add \tumbler\build.scons to the build.scons in \example.
And set this variable in your environment - I did it by going into my windows system settings and turning it on for everything: NACL_ENABLE_PPAPI_DEV=1
Do that, and the project from the previous post should work again.
I've also added texture mapping to it - with the textures generated procedurally because I haven't tried to read a file yet. Anyone interested in hearing about that? It's pretty much no different from any other OpenGL simple texture shader. One thing that helped was taking the error output from the shader compile, queueing it in an in-memory log, and then Posting that to the browser when I could.