MTLFramebuffer's viewport was not correctly updated when updating attachments. Behaviour modified to be consistent with OpenGL. Authored by Apple: Michael Parkin-White Ref #96261 Pull Request: https://projects.blender.org/blender/blender/pulls/105529