AMD Mantle

E653473

AMD Mantle is a low-level graphics API developed by AMD that pioneered many of the design concepts later adopted by modern APIs like Vulkan and DirectX 12 to improve CPU efficiency and GPU performance.

All labels observed (1)

Label Occurrences
AMD Mantle canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf graphics API
abbreviation Mantle
advantageOverTraditionalAPIs better multi-core CPU utilization
lower driver overhead
announcedBy AMD
apiLayer user-mode graphics API
apiType explicit graphics API
category application programming interface
comparedTo Direct3D 11
OpenGL
contributedTo design of Vulkan
designConcept closer-to-metal programming model
explicit control over GPU resources
low-level access to command buffers
multi-threaded command buffer generation
reduced driver overhead
designedFor PC gaming
high-performance graphics
developer AMD
Advanced Micro Devices
domain computer graphics
real-time rendering
influenced DirectX 12
linked to: Direct3D 12

Vulkan
modern explicit graphics APIs
inspiredBy console-style low-level graphics APIs
notableFeature improved performance in draw-call-heavy scenes
low-level control similar to console APIs
reduced CPU bottlenecks in draw call submission
primaryGoal improve GPU performance
provide low-level access to GPU hardware
reduce CPU overhead in graphics workloads
relatedStandard Direct3D
DirectX 12
linked to: Direct3D 12

OpenGL
Vulkan
status discontinued
superseded by Vulkan and DirectX 12 concepts
strategicDecision specification and concepts contributed to Khronos Group
supportedArchitecture Graphics Core Next
supportedHardwareVendor AMD GPUs
linked to: AMD Radeon GPUs
supportedPlatform Microsoft Windows
linked to: Windows
targetUseCase AAA game engines
CPU-bound rendering scenarios
usedIn video games

How these facts were elicited

Referenced by (1)

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

Vulkan inspiredBy AMD Mantle