The now-reverted commit had caused fragment shader not to run at all when no render attachment was available.