ANGLE Metal translator pre-rotation code is unused and buggy It is unused and most likely not neededed. It asserts when used.
Created attachment 429742 [details] Patch
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE
Created attachment 429746 [details] Patch
Comment on attachment 429746 [details] Patch The DriverUniforms struct needs updating as well to reflect these changes in ContextMtl.h, apart from that it LGTM.
Created attachment 429864 [details] Patch
Comment on attachment 429864 [details] Patch LGTM
Committed r278298 (238335@main): <https://commits.webkit.org/238335@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 429864 [details].
<rdar://problem/78703256>