Staging texture update copied over the entire texture, rather than just the region of the texture which had been updated. Also added early-exit for cases where the net texture update extent was zero, as this was causing validation failures. Authored by Apple: Michael Parkin-White Ref T103658 Ref T96261 Reviewed By: fclem Maniphest Tasks: T103658, T96261 Differential Revision: https://developer.blender.org/D16924