The following three tests hit debug assertions when generating programs, and produce invalid programs on release. webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html webgl/2.0.0/conformance/glsl/bugs/compound-assignment-type-combination.html webgl/2.0.0/conformance/glsl/bugs/complex-glsl-does-not-crash.html
Created attachment 423993 [details] Patch
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE
Comment on attachment 423993 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=423993&action=review > Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorMetalDirect/ProgramPrelude.cpp:3562 > + } missing break?
Created attachment 424021 [details] Patch
Committed r274884: <https://commits.webkit.org/r274884> All reviewed patches have been landed. Closing bug and clearing flags on attachment 424021 [details].
<rdar://problem/75746599>