Extended C and C++ syntax with OpenGL keywords