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

Label Occurrences
MetalKit canonical 15
MetalKit framework 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 (18)

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
MTKView → definedInFramework → MetalKit ⓘ
MTKView → definedInModule → MetalKit ⓘ
MTKMesh → framework → MetalKit ⓘ
MTKMesh → definedIn → MetalKit framework ⓘ
linked to: MetalKit
MTKMesh → namespace → MetalKit ⓘ
MTKTextureLoader → definedIn → MetalKit framework ⓘ
linked to: MetalKit
MTKTextureLoader → framework → MetalKit ⓘ
MTKSubmesh → framework → MetalKit ⓘ
MTKSubmesh → module → MetalKit ⓘ
MTKSubmesh → namespace → MetalKit ⓘ
MTKViewDelegate → namespace → MetalKit ⓘ