MetalKit

E242398

MetalKit is an Apple framework that simplifies working with the Metal graphics and compute API by providing higher-level utilities for rendering, texture loading, and view management.

All labels observed (2)

Label Occurrences
MetalKit canonical 2
Metal framework 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Apple framework
graphics framework
software framework
builtOnTopOf Metal
category graphics and compute
developedBy Apple Inc.
distribution included in Xcode SDKs
documentationURL https://developer.apple.com/documentation/metalkit
ecosystem Apple Developer SDKs
hasClass MTKMesh
MTKMeshBuffer
MTKMetalVertexDescriptorFromModelIO
MTKModelIOVertexDescriptorFromMetal
MTKSubmesh
MTKTextureLoader
MTKView
MTKViewDelegate
hasFeature Metal-backed view for rendering
automatic drawable management
convenience texture loading from image files
framebuffer management helpers
integration with Model I/O
simplified render loop setup
integratesWith AppKit
linked to: macOS Cocoa

GameController framework
linked to: GameController

Model I/O framework
linked to: Model I/O

UIKit
introducedFor simplifying Metal app development
license proprietary
partOf Metal
programmingLanguage Objective-C
Swift
provides higher-level utilities for Metal
model loading utilities
rendering utilities
texture loading utilities
view management utilities
requires Metal-compatible GPU
supportsPlatform iOS
macOS
tvOS
targetAudience Metal developers
game developers on Apple platforms
usedFor GPU compute workloads
game development
graphics rendering
real-time 3D graphics

How these facts were elicited

Referenced by (3)

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

Metal component MetalKit
subject linked to: Metal graphics API
Metal includesFramework MetalKit
Metal Shading Language designedFor Metal framework
linked to: MetalKit