Eliminate reliance on GLSL layout extension.
Update examples.