Metal 2

E519906

Metal 2 is Apple’s second-generation low-level graphics and compute API framework designed to deliver improved performance and advanced GPU features on macOS, iOS, and other Apple platforms.

All labels observed (1)

Label Occurrences
Metal 2 canonical 3

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Apple framework ⓘ
compute API ⓘ
graphics API ⓘ
announcedBy Apple Inc. ⓘ
category graphics and compute framework ⓘ
developer Apple Inc. ⓘ
goal better GPU utilization ⓘ
improved performance ⓘ
reduced CPU overhead ⓘ
integratesWith Metal Performance Shaders framework ⓘ
Xcode ⓘ
introducedAtEvent WWDC 2017 ⓘ
linked to: Apple WWDC 2017
language Metal Shading Language ⓘ
operatingSystem iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
partOf Metal framework ⓘ
platform Apple platforms ⓘ
predecessor Metal ⓘ
programmingModel low-level ⓘ
supports GPGPU workloads ⓘ
GPU capture ⓘ
GPU compute ⓘ
GPU counters ⓘ
GPU-accelerated graphics ⓘ
GPU-driven pipelines ⓘ
Metal Performance Shaders ⓘ
VR rendering ⓘ
advanced GPU features ⓘ
argument buffers ⓘ
compute kernels ⓘ
debugging tools integration ⓘ
external GPU (eGPU) acceleration ⓘ
fences ⓘ
improved command submission ⓘ
improved memory management ⓘ
indirect command buffers ⓘ
machine learning workloads ⓘ
precompiled shader libraries ⓘ
profiling tools integration ⓘ
resource heaps ⓘ
sparse textures ⓘ
tessellation ⓘ
tile shading ⓘ
targetAudience compute developers ⓘ
game developers ⓘ
graphics developers ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Metal → version → Metal 2 ⓘ
Metal 3 → predecessor → Metal 2 ⓘ
A11 Bionic → supports → Metal 2 ⓘ