A compiler/driver bug makes so that we can't rely on image atomics. Adding a write that is never executed after the atomics tricks the compiler to issue the correct synchronisation instruction. This fixes a bunch of our render tests differences. We will keep this workaround until this is fixed upstream. Pull Request: https://projects.blender.org/blender/blender/pulls/146442