Source/ThirdParty/ANGLE/ChangeLog

 12021-12-03 Dean Jackson <dino@apple.com>
 2
 3 [ANGLE] clang with -Wunknown-warning-option will fail on -Wweak-template-vtables
 4 https://bugs.webkit.org/show_bug.cgi?id=233837
 5 rdar://85379298
 6
 7 Reviewed by NOBODY (OOPS!).
 8
 9 Newer versions of clang can fail if -Wunknown-warning-option is set while trying
 10 to use -Wweak-template-vtables. Add a guard for the latter before trying to
 11 disable it. (Yes, this is an error saying it doesn't understand the type of
 12 warning that you're trying to disable, which probably wasn't enabled in the first
 13 place since it isn't understood)
 14
 15 * src/common/debug.h:
 16
1172021-11-30 Kyle Piddington <kpiddington@apple.com>
218
319 Hardware PCF filtering does not work on iOS 15 when using WebGL2

Source/ThirdParty/ANGLE/src/common/debug.h

@@std::ostream &FmtHex(std::ostream &os, T value)
435435# define ANGLE_REENABLE_DESTRUCTOR_OVERRIDE_WARNING
436436#endif
437437
438 #if defined(__clang__)
 438#if defined(__clang__) && __has_warning("-Wweak-template-vtables")
439439# define ANGLE_DISABLE_WEAK_TEMPLATE_VTABLES_WARNING \
440440 _Pragma("clang diagnostic push") \
441441 _Pragma("clang diagnostic ignored \"-Wweak-template-vtables\"")