Roll ANGLE from 0ff71d5ecd25 to d664543f3e6d (1 revision) (#45477)

https://chromium.googlesource.com/angle/angle.git/+log/0ff71d5ecd25..d664543f3e6d

2023-09-06 syoussefi@chromium.org Metal: Move setupDraw and associated code to executable

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-flutter-engine
Please CC flutter-engine@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: http://anglebug.com/new
To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
diff --git a/DEPS b/DEPS
index 3f76aeb..df10cba 100644
--- a/DEPS
+++ b/DEPS
@@ -631,7 +631,7 @@
    Var('swiftshader_git') + '/SwiftShader.git' + '@' + '5f9ed9b16931c7155171d31f75004f73f0a3abc8',
 
    'src/third_party/angle':
-   Var('chromium_git') + '/angle/angle.git' + '@' + '0ff71d5ecd25d96f357b6ec153074d93438c8d1d',
+   Var('chromium_git') + '/angle/angle.git' + '@' + 'd664543f3e6d683bfdc3e31d2db99403ca8b1c40',
 
    'src/third_party/vulkan_memory_allocator':
    Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator' + '@' + '7de5cc00de50e71a3aab22dea52fbb7ff4efceb6',
diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party
index a547972..9b5b844 100644
--- a/ci/licenses_golden/licenses_third_party
+++ b/ci/licenses_golden/licenses_third_party
@@ -1,4 +1,4 @@
-Signature: d737ba49c81f655a7366700592b6e809
+Signature: a6d340845e86c99687720108bf3a6377
 
 ====================================================================================================
 LIBRARY: angle