noobie graphics programmer learning anything graphics, including fixed-function and programmable pipeline OpenGL, and trying to build a "simple" engine in Vulkan.