- Don't declare texture if it's not read from. Stops Vulkan validation layers whinging. - Get rid of OpenGL common_header.glsl, and use name linking instead of leftovers from separate shader objects.
Compiling variants for these is silly.