Fix shaders beeing created even if enable_shaders=false