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.

AI illustration

How this image was made

AI-generated illustration of Metal graphics API

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

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

All labels observed (7)

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 8 ⓘ
linked to: iOS
operatingSystem iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
performanceCharacteristic high-performance ⓘ
platform Apple TV ⓘ
Apple Watch ⓘ
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 Direct3D 12 ⓘ
linked to: DirectX

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 (13)

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 Performance Shaders ⓘ
linked to: Metal graphics API
Apple M-series → supports → Metal graphics API ⓘ
Bevy → supportsRenderingAPI → Metal (via wgpu) ⓘ
subject linked to: Bevy game engine
linked to: Metal graphics API
Apple Worldwide Developers Conference 2014 → announced → Metal (graphics API) ⓘ
linked to: Metal graphics API
Apple WWDC 2017 → announcedFeature → Metal 2 graphics API ⓘ
linked to: Metal graphics API
Apple GPU → supports → Metal API ⓘ
linked to: Metal graphics API
Metal Shading Language → usedWith → Metal API ⓘ
linked to: Metal graphics API
Metal Shading Language → introducedWith → Metal API ⓘ
linked to: Metal graphics API
MetalFX → integratedInto → Metal API ⓘ
linked to: Metal graphics API
macOS High Sierra → majorFeature → Metal 2 graphics API ⓘ
linked to: Metal graphics API
macOS on Apple silicon → supportsFeature → Metal graphics API ⓘ
MPSImage → belongsTo → Apple Metal Performance Shaders API ⓘ
linked to: Metal graphics API