MTKMesh

E849973

MTKMesh is a MetalKit class that represents and manages mesh geometry for efficient rendering with Apple's Metal graphics framework.

All labels observed (1)

Label Occurrences
MTKMesh canonical 2

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf MetalKit class ⓘ
class ⓘ
availableOn iOS ⓘ
macOS ⓘ
tvOS ⓘ
canBeCreatedFrom MDLMesh array ⓘ
single MDLMesh ⓘ
category 3D graphics ⓘ
rendering API ⓘ
convertsFrom MDLMesh ⓘ
definedIn MetalKit framework ⓘ
linked to: MetalKit
designedFor GPU-optimized mesh data ⓘ
documentationURL https://developer.apple.com/documentation/metalkit/mtkmesh ⓘ
encapsulates Metal buffer resources ⓘ
framework MetalKit ⓘ
hasProperty bufferAllocator ⓘ
submeshes ⓘ
vertexBuffers ⓘ
vertexCount ⓘ
vertexDescriptor ⓘ
interoperatesWith MTKView ⓘ
Model I/O ⓘ
language Objective-C ⓘ
Swift ⓘ
memoryManagement reference counted ⓘ
namespace MetalKit ⓘ
optimizes vertex layout for Metal ⓘ
partOf Metal rendering pipeline setup ⓘ
platform Apple ⓘ
linked to: Apple Inc.
purpose efficient rendering ⓘ
manages mesh geometry ⓘ
represents mesh geometry ⓘ
relatedTo Metal ⓘ
requires MTLDevice ⓘ
supports index buffers ⓘ
submeshes ⓘ
vertex buffers ⓘ
usedFor game development ⓘ
graphics applications ⓘ
real-time rendering ⓘ
usedWith MDLMesh ⓘ
MTKMeshBuffer ⓘ
MTKSubmesh ⓘ
MTLDevice ⓘ

How these facts were elicited

Referenced by (2)

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

MetalKit → hasClass → MTKMesh ⓘ
MTKSubmesh → relatedTo → MTKMesh ⓘ