Mantle

E653472

Mantle is a low-level graphics API developed by AMD to provide high-performance, low-overhead access to GPUs, and it served as a precursor and influence to modern APIs like Vulkan and DirectX 12.

All labels observed (1)

Label Occurrences
Mantle canonical 4

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf application programming interface
graphics API
announcedBy AMD
category application programming interfaces
graphics libraries
comparedTo Direct3D 11
OpenGL
designGoal enable low-level GPU control
improve CPU efficiency in graphics workloads
improve multi-threaded rendering performance
reduce driver overhead
developer AMD
Advanced Micro Devices
domain 3D graphics
computer graphics
feature close-to-metal GPU access
explicit multi-GPU control
pipeline state objects
reduced driver validation overhead
influenceAspect DirectX 12 low-level model
linked to: Direct3D 12

Vulkan API design
influenced DirectX 12
linked to: Direct3D 12

Metal (API)
Vulkan
influencedBy console graphics APIs
license proprietary
platform Microsoft Windows
linked to: Windows

PC gaming
purpose provide high-performance access to GPUs
provide low-overhead access to GPUs
relatedTo Direct3D
DirectX 12
linked to: Direct3D 12

Metal (API)
OpenGL
Vulkan
status discontinued
no longer actively developed
successorConcept DirectX 12
linked to: Direct3D 12

Vulkan
supports command buffers
explicit resource management
low-level synchronization primitives
multi-threaded command recording
targetHardware GPUs
targetHardwareVendor AMD GPUs
linked to: AMD Radeon GPUs
usedIn Battlefield 4
Civilization: Beyond Earth
Thief (2014 video game)

How these facts were elicited

Referenced by (4)

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

Vulkan competesWith Mantle
AMD Mantle abbreviation Mantle
GCN supports Mantle