Bug 248457 - [ANGLE] Fix Metal API deprecation warnings
Summary: [ANGLE] Fix Metal API deprecation warnings
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: ANGLE (show other bugs)
Version: Other
Hardware: All macOS 13
: P2 Minor
Assignee: Dan Glastonbury
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-11-28 23:05 PST by Dan Glastonbury
Modified: 2022-11-30 10:23 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.