This change makes unused attachments extension optional. This extension is fairly new and not all drivers have support for it. The workaround will create additional pipelines when attachments are not set. Pull Request: https://projects.blender.org/blender/blender/pulls/129046