OpenGL Programming Guide Version 4.5 with SPIR-V 9th Edition