CMISS can now use the ARB Vertex program and ARB Fragment program OpenGL extensions
to provide per pixel lighting. This shading is a vast improvement over
the equivalent lighting with standard Gouraud shading, the specular
highlights are very sharp and move smoothly across the surface instead
of being starlike and blurry. Code has also been added to support bump texture maps.