| Summary: | [ANGLE] Roll ANGLE to 12-14-2021 (36fcf80b1f2) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Kyle Piddington <kpiddington> | ||||||||||||
| Component: | ANGLE | Assignee: | Kyle Piddington <kpiddington> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | annulen, dino, ews-watchlist, gyuyoung.kim, johncunningham, kbr, kkinnunen, kondapallykalyan, ryuan.choi, sergio, webkit-bug-importer | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Unspecified | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| Bug Depends on: | |||||||||||||||
| Bug Blocks: | 234356 | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Kyle Piddington
2021-12-14 14:24:03 PST
Created attachment 447164 [details]
Patch
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE Comment on attachment 447164 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=447164&action=review Reviewed all of changes.diff and the Metal backend changes. A few comments, but nothing that should block integration. Let's move forward to unblock John Cunningham's work, and others. r+ > Source/ThirdParty/ANGLE/changes.diff:549 > + Can this whitespace change be removed? It looks like it would eliminate a diff block. > Source/ThirdParty/ANGLE/changes.diff:571 > +- Can this whitespace difference be removed? > Source/ThirdParty/ANGLE/changes.diff:-1081 > -- if (ANGLE_APPLE_AVAILABLE_XI(10.15, 13.0)) We should roll forward to include your https://chromium-review.googlesource.com/c/angle/angle/+/3338624 ASAP - otherwise we'll lose ETC/ASTC support on M1 Macs in Safari, too. > Source/ThirdParty/ANGLE/changes.diff:885 > + def gen_image_map_switch_string(image_table, angle_to_gl): What causes this large diff in the format table generator? Can this be investigated and resolved? > Source/ThirdParty/ANGLE/changes.diff:1171 > +@@ -161,7 +159,7 @@ Additionally - what causes all the diffs in this generated file compared to upstream? > Source/ThirdParty/ANGLE/changes.diff:-3976 > -+ Can this whitespace diff be removed? > Source/ThirdParty/ANGLE/changes.diff:2404 > ++ variable_name, output_file)) Can these formatting changes be reconciled? > Source/ThirdParty/ANGLE/changes.diff:2411 > ++ Can this whitespace change be removed? > Source/ThirdParty/ANGLE/changes.diff:2419 > ++ 'echo "// Compiled binary for Metal default shaders.\n\n" >> \"{0}\"'.format(output_file)) Can this formatting difference be reconciled? > Source/ThirdParty/ANGLE/changes.diff:2423 > ++ Can this whitespace change be reconciled? Created attachment 447169 [details]
Patch
Created attachment 447181 [details]
Patch
Created attachment 447184 [details]
Patch
Created attachment 447209 [details]
Patch for landing
Committed r287068 (245263@main): <https://commits.webkit.org/245263@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 447209 [details]. |