Previously, there was a "main" and "tmp" buffer and the final result was expected to be in the "main" buffer. Now the two buffers are called a and b and the final result can be in either of those. This can improve performance especially if the number of iterations is low. Pull Request: blender/blender#106860