GL_ARB_fragment_program_shadow
https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_fragment_program_shadow.txt