List of all items
Structs
- MTLAccelerationStructureBoundingBoxGeometryDescriptor
- MTLAccelerationStructureCurveGeometryDescriptor
- MTLAccelerationStructureDescriptor
- MTLAccelerationStructureGeometryDescriptor
- MTLAccelerationStructureInstanceDescriptor
- MTLAccelerationStructureInstanceDescriptorType
- MTLAccelerationStructureInstanceOptions
- MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor
- MTLAccelerationStructureMotionCurveGeometryDescriptor
- MTLAccelerationStructureMotionInstanceDescriptor
- MTLAccelerationStructureMotionTriangleGeometryDescriptor
- MTLAccelerationStructurePassDescriptor
- MTLAccelerationStructurePassSampleBufferAttachmentDescriptor
- MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray
- MTLAccelerationStructureRefitOptions
- MTLAccelerationStructureSizes
- MTLAccelerationStructureTriangleGeometryDescriptor
- MTLAccelerationStructureUsage
- MTLAccelerationStructureUserIDInstanceDescriptor
- MTLArchitecture
- MTLArgument
- MTLArgumentBuffersTier
- MTLArgumentDescriptor
- MTLArgumentType
- MTLArrayType
- MTLAttribute
- MTLAttributeDescriptor
- MTLAttributeDescriptorArray
- MTLAttributeFormat
- MTLAxisAlignedBoundingBox
- MTLBarrierScope
- MTLBinaryArchiveDescriptor
- MTLBinaryArchiveError
- MTLBindingAccess
- MTLBindingType
- MTLBlendFactor
- MTLBlendOperation
- MTLBlitOption
- MTLBlitPassDescriptor
- MTLBlitPassSampleBufferAttachmentDescriptor
- MTLBlitPassSampleBufferAttachmentDescriptorArray
- MTLBufferLayoutDescriptor
- MTLBufferLayoutDescriptorArray
- MTLCPUCacheMode
- MTLCaptureDescriptor
- MTLCaptureDestination
- MTLCaptureError
- MTLCaptureManager
- MTLClearColor
- MTLColorWriteMask
- MTLCommandBufferDescriptor
- MTLCommandBufferError
- MTLCommandBufferErrorOption
- MTLCommandBufferStatus
- MTLCommandEncoderErrorState
- MTLCommandQueueDescriptor
- MTLCompareFunction
- MTLCompileOptions
- MTLCompileSymbolVisibility
- MTLComponentTransform
- MTLComputePassDescriptor
- MTLComputePassSampleBufferAttachmentDescriptor
- MTLComputePassSampleBufferAttachmentDescriptorArray
- MTLComputePipelineDescriptor
- MTLComputePipelineReflection
- MTLCounterResultStageUtilization
- MTLCounterResultStatistic
- MTLCounterResultTimestamp
- MTLCounterSampleBufferDescriptor
- MTLCounterSampleBufferError
- MTLCounterSamplingPoint
- MTLCullMode
- MTLCurveBasis
- MTLCurveEndCaps
- MTLCurveType
- MTLDataType
- MTLDepthClipMode
- MTLDepthStencilDescriptor
- MTLDeviceLocation
- MTLDispatchThreadgroupsIndirectArguments
- MTLDispatchType
- MTLDrawIndexedPrimitivesIndirectArguments
- MTLDrawPatchIndirectArguments
- MTLDrawPrimitivesIndirectArguments
- MTLDynamicLibraryError
- MTLFeatureSet
- MTLFunctionConstant
- MTLFunctionConstantValues
- MTLFunctionDescriptor
- MTLFunctionLogType
- MTLFunctionOptions
- MTLFunctionStitchingAttributeAlwaysInline
- MTLFunctionStitchingFunctionNode
- MTLFunctionStitchingGraph
- MTLFunctionStitchingInputNode
- MTLFunctionType
- MTLGPUFamily
- MTLHazardTrackingMode
- MTLHeapDescriptor
- MTLHeapType
- MTLIOCommandQueueDescriptor
- MTLIOCommandQueueType
- MTLIOCompressionMethod
- MTLIOCompressionStatus
- MTLIOError
- MTLIOPriority
- MTLIOStatus
- MTLIndexType
- MTLIndirectAccelerationStructureInstanceDescriptor
- MTLIndirectAccelerationStructureMotionInstanceDescriptor
- MTLIndirectCommandBufferDescriptor
- MTLIndirectCommandBufferExecutionRange
- MTLIndirectCommandType
- MTLIndirectInstanceAccelerationStructureDescriptor
- MTLInstanceAccelerationStructureDescriptor
- MTLIntersectionFunctionDescriptor
- MTLIntersectionFunctionSignature
- MTLIntersectionFunctionTableDescriptor
- MTLLanguageVersion
- MTLLibraryError
- MTLLibraryOptimizationLevel
- MTLLibraryType
- MTLLinkedFunctions
- MTLLoadAction
- MTLLogLevel
- MTLLogStateDescriptor
- MTLLogStateError
- MTLMapIndirectArguments
- MTLMathFloatingPointFunctions
- MTLMathMode
- MTLMatrixLayout
- MTLMeshRenderPipelineDescriptor
- MTLMotionBorderMode
- MTLMotionKeyframeData
- MTLMultisampleDepthResolveFilter
- MTLMultisampleStencilResolveFilter
- MTLMutability
- MTLOrigin
- MTLPackedFloat3
- MTLPackedFloat4x3
- MTLPackedFloatQuaternion
- MTLPatchType
- MTLPipelineBufferDescriptor
- MTLPipelineBufferDescriptorArray
- MTLPipelineOption
- MTLPixelFormat
- MTLPointerType
- MTLPrimitiveAccelerationStructureDescriptor
- MTLPrimitiveTopologyClass
- MTLPrimitiveType
- MTLPurgeableState
- MTLQuadTessellationFactorsHalf
- MTLRasterizationRateLayerArray
- MTLRasterizationRateLayerDescriptor
- MTLRasterizationRateMapDescriptor
- MTLRasterizationRateSampleArray
- MTLReadWriteTextureTier
- MTLRegion
- MTLRenderPassAttachmentDescriptor
- MTLRenderPassColorAttachmentDescriptor
- MTLRenderPassColorAttachmentDescriptorArray
- MTLRenderPassDepthAttachmentDescriptor
- MTLRenderPassDescriptor
- MTLRenderPassSampleBufferAttachmentDescriptor
- MTLRenderPassSampleBufferAttachmentDescriptorArray
- MTLRenderPassStencilAttachmentDescriptor
- MTLRenderPipelineColorAttachmentDescriptor
- MTLRenderPipelineColorAttachmentDescriptorArray
- MTLRenderPipelineDescriptor
- MTLRenderPipelineFunctionsDescriptor
- MTLRenderPipelineReflection
- MTLRenderStages
- MTLResidencySetDescriptor
- MTLResourceID
- MTLResourceOptions
- MTLResourceStatePassDescriptor
- MTLResourceStatePassSampleBufferAttachmentDescriptor
- MTLResourceStatePassSampleBufferAttachmentDescriptorArray
- MTLResourceUsage
- MTLSamplePosition
- MTLSamplerAddressMode
- MTLSamplerBorderColor
- MTLSamplerDescriptor
- MTLSamplerMinMagFilter
- MTLSamplerMipFilter
- MTLScissorRect
- MTLShaderValidation
- MTLSharedEventHandle
- MTLSharedEventListener
- MTLSharedTextureHandle
- MTLSize
- MTLSizeAndAlign
- MTLSparsePageSize
- MTLSparseTextureMappingMode
- MTLSparseTextureRegionAlignmentMode
- MTLStageInRegionIndirectArguments
- MTLStageInputOutputDescriptor
- MTLStencilDescriptor
- MTLStencilOperation
- MTLStepFunction
- MTLStitchedLibraryDescriptor
- MTLStitchedLibraryOptions
- MTLStorageMode
- MTLStoreAction
- MTLStoreActionOptions
- MTLStructMember
- MTLStructType
- MTLTessellationControlPointIndexType
- MTLTessellationFactorFormat
- MTLTessellationFactorStepFunction
- MTLTessellationPartitionMode
- MTLTextureCompressionType
- MTLTextureDescriptor
- MTLTextureReferenceType
- MTLTextureSwizzle
- MTLTextureSwizzleChannels
- MTLTextureType
- MTLTextureUsage
- MTLTileRenderPipelineColorAttachmentDescriptor
- MTLTileRenderPipelineColorAttachmentDescriptorArray
- MTLTileRenderPipelineDescriptor
- MTLTransformType
- MTLTriangleFillMode
- MTLTriangleTessellationFactorsHalf
- MTLType
- MTLVertexAmplificationViewMapping
- MTLVertexAttribute
- MTLVertexAttributeDescriptor
- MTLVertexAttributeDescriptorArray
- MTLVertexBufferLayoutDescriptor
- MTLVertexBufferLayoutDescriptorArray
- MTLVertexDescriptor
- MTLVertexFormat
- MTLVertexStepFunction
- MTLViewport
- MTLVisibilityResultMode
- MTLVisibleFunctionTableDescriptor
- MTLWinding
Traits
- MTLAccelerationStructure
- MTLAccelerationStructureCommandEncoder
- MTLAllocation
- MTLArgumentEncoder
- MTLBinaryArchive
- MTLBinding
- MTLBlitCommandEncoder
- MTLBuffer
- MTLBufferBinding
- MTLCaptureScope
- MTLCommandBuffer
- MTLCommandBufferEncoderInfo
- MTLCommandEncoder
- MTLCommandQueue
- MTLComputeCommandEncoder
- MTLComputePipelineState
- MTLCounter
- MTLCounterSampleBuffer
- MTLCounterSet
- MTLDepthStencilState
- MTLDevice
- MTLDrawable
- MTLDynamicLibrary
- MTLEvent
- MTLFence
- MTLFunction
- MTLFunctionHandle
- MTLFunctionLog
- MTLFunctionLogDebugLocation
- MTLFunctionStitchingAttribute
- MTLFunctionStitchingNode
- MTLHeap
- MTLIOCommandBuffer
- MTLIOCommandQueue
- MTLIOFileHandle
- MTLIOScratchBuffer
- MTLIOScratchBufferAllocator
- MTLIndirectCommandBuffer
- MTLIndirectComputeCommand
- MTLIndirectRenderCommand
- MTLIntersectionFunctionTable
- MTLLibrary
- MTLLogContainer
- MTLLogState
- MTLObjectPayloadBinding
- MTLParallelRenderCommandEncoder
- MTLRasterizationRateMap
- MTLRenderCommandEncoder
- MTLRenderCommandEncoderSliceExt
- MTLRenderPipelineState
- MTLResidencySet
- MTLResource
- MTLResourceStateCommandEncoder
- MTLSamplerState
- MTLSharedEvent
- MTLTexture
- MTLTextureBinding
- MTLThreadgroupBinding
- MTLVisibleFunctionTable
- NSProcessInfoNSDeviceCertification
Functions
- MTLCopyAllDevices
- MTLCopyAllDevicesWithObserver
- MTLCreateSystemDefaultDevice
- MTLIOCompressionContextAppendData
- MTLIOCompressionContextDefaultChunkSize
- MTLIOCreateCompressionContext
- MTLIOFlushAndDestroyCompressionContext
- MTLRemoveDeviceObserver
Type Aliases
- MTLArgumentAccess
- MTLAutoreleasedArgument
- MTLAutoreleasedComputePipelineReflection
- MTLAutoreleasedRenderPipelineReflection
- MTLCommandBufferHandler
- MTLCommonCounter
- MTLCommonCounterSet
- MTLCoordinate2D
- MTLDeviceNotificationHandler
- MTLDeviceNotificationName
- MTLDrawablePresentedHandler
- MTLIOCommandBufferHandler
- MTLIOCompressionContext
- MTLNewComputePipelineStateCompletionHandler
- MTLNewComputePipelineStateWithReflectionCompletionHandler
- MTLNewLibraryCompletionHandler
- MTLNewRenderPipelineStateCompletionHandler
- MTLNewRenderPipelineStateWithReflectionCompletionHandler
- MTLSharedEventNotificationBlock
- MTLTimestamp
- NSDeviceCertification
- NSProcessPerformanceProfile
Statics
- MTLAttributeStrideStatic
- MTLBinaryArchiveDomain
- MTLBufferLayoutStrideDynamic
- MTLCaptureErrorDomain
- MTLCommandBufferEncoderInfoErrorKey
- MTLCommandBufferErrorDomain
- MTLCommonCounterClipperInvocations
- MTLCommonCounterClipperPrimitivesOut
- MTLCommonCounterComputeKernelInvocations
- MTLCommonCounterFragmentCycles
- MTLCommonCounterFragmentInvocations
- MTLCommonCounterFragmentsPassed
- MTLCommonCounterPostTessellationVertexCycles
- MTLCommonCounterPostTessellationVertexInvocations
- MTLCommonCounterRenderTargetWriteCycles
- MTLCommonCounterSetStageUtilization
- MTLCommonCounterSetStatistic
- MTLCommonCounterSetTimestamp
- MTLCommonCounterTessellationCycles
- MTLCommonCounterTessellationInputPatches
- MTLCommonCounterTimestamp
- MTLCommonCounterTotalCycles
- MTLCommonCounterVertexCycles
- MTLCommonCounterVertexInvocations
- MTLCounterErrorDomain
- MTLDeviceRemovalRequestedNotification
- MTLDeviceWasAddedNotification
- MTLDeviceWasRemovedNotification
- MTLDynamicLibraryDomain
- MTLIOErrorDomain
- MTLLibraryErrorDomain
- MTLLogStateErrorDomain
- NSDeviceCertificationiPhonePerformanceGaming
- NSProcessInfoPerformanceProfileDidChangeNotification
- NSProcessPerformanceProfileDefault
- NSProcessPerformanceProfileSustained