gptkbp:instanceOf
|
graphics API
|
gptkbp:announced
|
gptkb:WWDC_2014
|
gptkbp:API
|
low-level
|
gptkbp:category
|
gptkb:REST_API
gptkb:software
Apple Store
|
gptkbp:competitor
|
gptkb:OpenGL
gptkb:Direct3D_12
gptkb:OpenCL
gptkb:Vulkan
|
gptkbp:developedBy
|
gptkb:Apple_Inc.
|
gptkbp:documentation
|
https://developer.apple.com/metal/
|
gptkbp:feature
|
GPU compute shaders
GPU family support
argument buffers
low-overhead API
mesh shaders
multi-threaded rendering
precompiled shaders
ray tracing (Metal 3)
resource heaps
variable rate shading
|
gptkbp:firstSupportedDevice
|
gptkb:A7_chip
gptkb:iPad_Air_(1st_generation)
gptkb:iPhone_5s
|
gptkbp:firstSupportedMac
|
gptkb:Macs_with_Intel_HD_and_Iris_Graphics_(2012_or_later)
|
https://www.w3.org/2000/01/rdf-schema#label
|
Metal API
|
gptkbp:introducedIn
|
2014
|
gptkbp:language
|
gptkb:Objective-C
gptkb:Swift
gptkb:C++
|
gptkbp:latestReleaseVersion
|
gptkb:Metal_3
2022
|
gptkbp:license
|
proprietary
|
gptkbp:platform
|
gptkb:iOS
gptkb:iPadOS
gptkb:macOS
gptkb:tvOS
|
gptkbp:replacedBy
|
gptkb:OpenGL
gptkb:OpenCL
|
gptkbp:supports
|
gptkb:iOS_8_and_later
gptkb:iPadOS_13_and_later
gptkb:macOS_10.11_and_later
gptkb:tvOS_9_and_later
GPU-accelerated compute
GPU-accelerated graphics
|
gptkbp:usedBy
|
gptkb:Apple_Arcade
gptkb:Final_Cut_Pro
gptkb:Unreal_Engine
gptkb:Adobe_Photoshop
gptkb:Unity_Engine
|
gptkbp:usedFor
|
gptkb:machine_learning
image processing
game development
graphics rendering
|
gptkbp:bfsParent
|
gptkb:macOS
gptkb:iOS_8
gptkb:Apple_M1
gptkb:Apple_M1_chip_(2020)
gptkb:Apple_M1_Ultra
gptkb:MPS_(Apple_Silicon_GPU_architecture)
|
gptkbp:bfsLayer
|
5
|