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