Bug 248457

Summary: [ANGLE] Fix Metal API deprecation warnings
Product: WebKit Reporter: Dan Glastonbury <djg>
Component: ANGLEAssignee: Dan Glastonbury <djg>
Status: RESOLVED FIXED    
Severity: Minor CC: dino, kbr, kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: All   
OS: macOS 13   

Description Dan Glastonbury 2022-11-28 23:05:50 PST
macOS 13/iphoneOS 16.0 deprecated Metal APIs, causing warnings when building
ANGLE. Fix warnings associated with using deprecated features by using
preprocessor checks to not use those APIs when the targeted minimum version is
the same as, or later than, macOS 13/iphoneOS 16.0
Comment 1 Dan Glastonbury 2022-11-28 23:06:24 PST
Kimmo nerd sniped me into fixing these.
Comment 2 Radar WebKit Bug Importer 2022-11-28 23:06:38 PST
<rdar://problem/102750943>
Comment 3 Dan Glastonbury 2022-11-28 23:09:24 PST
Pull request: https://github.com/WebKit/WebKit/pull/6909
Comment 4 EWS 2022-11-30 10:22:57 PST
Committed 257184@main (79b1ae56836e): <https://commits.webkit.org/257184@main>

Reviewed commits have been landed. Closing PR #6909 and removing active labels.