Metal graphics API

E49844

Metal graphics API is Apple’s low-level, high-performance framework for 3D graphics and GPU-accelerated computing on its devices.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf GPU computing framework
graphics API
low-level graphics framework
announcedAt Apple Worldwide Developers Conference 2014
announcementYear 2014
APIStyle low-level
component Metal Performance Shaders
MetalFX
MetalKit
designedFor 3D graphics
GPU-accelerated computing
developedBy Apple Inc.
developer Apple Inc.
integratesWith Core Animation
Core Image
SceneKit
SpriteKit
introducedInVersionOfiOS iOS
surface form: iOS 8
operatingSystem iOS
macOS
tvOS
watchOS
performanceCharacteristic high-performance
platform Apple TV
Apple Watch
Apple operating systems
surface form: Apple platforms

Mac
iPad
iPhone
primaryUseCase game development
high-performance computing
real-time 3D rendering
replaces OpenCL on Apple platforms
OpenGL on Apple platforms
shaderLanguage Metal Shading Language
similarTo DirectX
surface form: Direct3D 12

Mantle
Vulkan
supports GPU compute shaders
Metal Shading Language
graphics rendering
tessellation
tile-based deferred rendering
supportsFeature argument buffers
indirect command buffers
ray tracing
variable rate shading
usedBy AAA games on Apple platforms
professional graphics applications on macOS

How these facts were elicited

Referenced by (10)

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

Apple M3 supports Metal graphics API
Apple Neural Engine programmedVia Metal graphics API
this entity surface form: Metal Performance Shaders
Apple M-series supports Metal graphics API
Bevy game engine supportsRenderingAPI Metal graphics API
subject surface form: Bevy
this entity surface form: Metal (via wgpu)
Apple Worldwide Developers Conference 2014 announced Metal graphics API
this entity surface form: Metal (graphics API)
Apple WWDC 2017 announcedFeature Metal graphics API
this entity surface form: Metal 2 graphics API
Apple GPU supports Metal graphics API
this entity surface form: Metal API
Metal Shading Language usedWith Metal graphics API
this entity surface form: Metal API
Metal Shading Language introducedWith Metal graphics API
this entity surface form: Metal API
MetalFX integratedInto Metal graphics API
this entity surface form: Metal API