List of all items
Structs
- MTL4AccelerationStructureBoundingBoxGeometryDescriptor
- MTL4AccelerationStructureCurveGeometryDescriptor
- MTL4AccelerationStructureDescriptor
- MTL4AccelerationStructureGeometryDescriptor
- MTL4AccelerationStructureMotionBoundingBoxGeometryDescriptor
- MTL4AccelerationStructureMotionCurveGeometryDescriptor
- MTL4AccelerationStructureMotionTriangleGeometryDescriptor
- MTL4AccelerationStructureTriangleGeometryDescriptor
- MTL4AlphaToCoverageState
- MTL4AlphaToOneState
- MTL4ArgumentTableDescriptor
- MTL4BinaryFunctionDescriptor
- MTL4BinaryFunctionOptions
- MTL4BlendState
- MTL4BufferRange
- MTL4CommandAllocatorDescriptor
- MTL4CommandBufferOptions
- MTL4CommandQueueDescriptor
- MTL4CommandQueueError
- MTL4CommitOptions
- MTL4CompilerDescriptor
- MTL4CompilerTaskOptions
- MTL4CompilerTaskStatus
- MTL4ComputePipelineDescriptor
- MTL4CopySparseBufferMappingOperation
- MTL4CopySparseTextureMappingOperation
- MTL4CounterHeapDescriptor
- MTL4CounterHeapType
- MTL4FunctionDescriptor
- MTL4IndirectCommandBufferSupportState
- MTL4IndirectInstanceAccelerationStructureDescriptor
- MTL4InstanceAccelerationStructureDescriptor
- MTL4LibraryDescriptor
- MTL4LibraryFunctionDescriptor
- MTL4LogicalToPhysicalColorAttachmentMappingState
- MTL4MachineLearningPipelineDescriptor
- MTL4MachineLearningPipelineReflection
- MTL4MeshRenderPipelineDescriptor
- MTL4PipelineDataSetSerializerConfiguration
- MTL4PipelineDataSetSerializerDescriptor
- MTL4PipelineDescriptor
- MTL4PipelineOptions
- MTL4PipelineStageDynamicLinkingDescriptor
- MTL4PrimitiveAccelerationStructureDescriptor
- MTL4RenderEncoderOptions
- MTL4RenderPassDescriptor
- MTL4RenderPipelineBinaryFunctionsDescriptor
- MTL4RenderPipelineColorAttachmentDescriptor
- MTL4RenderPipelineColorAttachmentDescriptorArray
- MTL4RenderPipelineDescriptor
- MTL4RenderPipelineDynamicLinkingDescriptor
- MTL4ShaderReflection
- MTL4SpecializedFunctionDescriptor
- MTL4StaticLinkingDescriptor
- MTL4StitchedFunctionDescriptor
- MTL4TileRenderPipelineDescriptor
- MTL4TimestampGranularity
- MTL4TimestampHeapEntry
- MTL4UpdateSparseBufferMappingOperation
- MTL4UpdateSparseTextureMappingOperation
- MTL4VisibilityOptions
- 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
- MTLBufferSparseTier
- 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
- MTLDispatchThreadsIndirectArguments
- MTLDispatchType
- MTLDrawIndexedPrimitivesIndirectArguments
- MTLDrawPatchIndirectArguments
- MTLDrawPrimitivesIndirectArguments
- MTLDynamicLibraryError
- MTLFeatureSet
- MTLFunctionConstant
- MTLFunctionConstantValues
- MTLFunctionDescriptor
- MTLFunctionLogType
- MTLFunctionOptions
- MTLFunctionReflection
- MTLFunctionStitchingAttributeAlwaysInline
- MTLFunctionStitchingFunctionNode
- MTLFunctionStitchingGraph
- MTLFunctionStitchingInputNode
- MTLFunctionType
- MTLGPUFamily
- MTLHazardTrackingMode
- MTLHeapDescriptor
- MTLHeapType
- MTLIOCommandQueueDescriptor
- MTLIOCommandQueueType
- MTLIOCompressionMethod
- MTLIOCompressionStatus
- MTLIOError
- MTLIOPriority
- MTLIOStatus
- MTLIndexType
- MTLIndirectAccelerationStructureInstanceDescriptor
- MTLIndirectAccelerationStructureMotionInstanceDescriptor
- MTLIndirectCommandBufferDescriptor
- MTLIndirectCommandBufferExecutionRange
- MTLIndirectCommandType
- MTLIndirectInstanceAccelerationStructureDescriptor
- MTLInstanceAccelerationStructureDescriptor
- MTLIntersectionFunctionBufferArguments
- MTLIntersectionFunctionDescriptor
- MTLIntersectionFunctionSignature
- MTLIntersectionFunctionTableDescriptor
- MTLLanguageVersion
- MTLLibraryError
- MTLLibraryOptimizationLevel
- MTLLibraryType
- MTLLinkedFunctions
- MTLLoadAction
- MTLLogLevel
- MTLLogStateDescriptor
- MTLLogStateError
- MTLLogicalToPhysicalColorAttachmentMap
- 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
- MTLResourceViewPoolDescriptor
- MTLSamplePosition
- MTLSamplerAddressMode
- MTLSamplerBorderColor
- MTLSamplerDescriptor
- MTLSamplerMinMagFilter
- MTLSamplerMipFilter
- MTLSamplerReductionMode
- MTLScissorRect
- MTLShaderValidation
- MTLSharedEventHandle
- MTLSharedEventListener
- MTLSharedTextureHandle
- MTLSize
- MTLSizeAndAlign
- MTLSparsePageSize
- MTLSparseTextureMappingMode
- MTLSparseTextureRegionAlignmentMode
- MTLStageInRegionIndirectArguments
- MTLStageInputOutputDescriptor
- MTLStages
- MTLStencilDescriptor
- MTLStencilOperation
- MTLStepFunction
- MTLStitchedLibraryDescriptor
- MTLStitchedLibraryOptions
- MTLStorageMode
- MTLStoreAction
- MTLStoreActionOptions
- MTLStructMember
- MTLStructType
- MTLTensorDataType
- MTLTensorDescriptor
- MTLTensorError
- MTLTensorExtents
- MTLTensorReferenceType
- MTLTensorUsage
- MTLTessellationControlPointIndexType
- MTLTessellationFactorFormat
- MTLTessellationFactorStepFunction
- MTLTessellationPartitionMode
- MTLTextureCompressionType
- MTLTextureDescriptor
- MTLTextureReferenceType
- MTLTextureSparseTier
- MTLTextureSwizzle
- MTLTextureSwizzleChannels
- MTLTextureType
- MTLTextureUsage
- MTLTextureViewDescriptor
- MTLTileRenderPipelineColorAttachmentDescriptor
- MTLTileRenderPipelineColorAttachmentDescriptorArray
- MTLTileRenderPipelineDescriptor
- MTLTransformType
- MTLTriangleFillMode
- MTLTriangleTessellationFactorsHalf
- MTLType
- MTLVertexAmplificationViewMapping
- MTLVertexAttribute
- MTLVertexAttributeDescriptor
- MTLVertexAttributeDescriptorArray
- MTLVertexBufferLayoutDescriptor
- MTLVertexBufferLayoutDescriptorArray
- MTLVertexDescriptor
- MTLVertexFormat
- MTLVertexStepFunction
- MTLViewport
- MTLVisibilityResultMode
- MTLVisibilityResultType
- MTLVisibleFunctionTableDescriptor
- MTLWinding
Traits
- MTL4Archive
- MTL4ArgumentTable
- MTL4BinaryFunction
- MTL4CommandAllocator
- MTL4CommandBuffer
- MTL4CommandEncoder
- MTL4CommandQueue
- MTL4CommitFeedback
- MTL4Compiler
- MTL4CompilerTask
- MTL4ComputeCommandEncoder
- MTL4CounterHeap
- MTL4MachineLearningCommandEncoder
- MTL4MachineLearningPipelineState
- MTL4PipelineDataSetSerializer
- MTL4RenderCommandEncoder
- 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
- MTLResourceViewPool
- MTLSamplerState
- MTLSharedEvent
- MTLTensor
- MTLTensorBinding
- MTLTexture
- MTLTextureBinding
- MTLTextureViewPool
- MTLThreadgroupBinding
- MTLVisibleFunctionTable
- NSProcessInfoNSDeviceCertification
Functions
- MTLCopyAllDevices
- MTLCopyAllDevicesWithObserver
- MTLCreateSystemDefaultDevice
- MTLIOCompressionContextAppendData
- MTLIOCompressionContextDefaultChunkSize
- MTLIOCreateCompressionContext
- MTLIOFlushAndDestroyCompressionContext
- MTLRemoveDeviceObserver
Type Aliases
- MTL4CommitFeedbackHandler
- MTL4NewBinaryFunctionCompletionHandler
- MTL4NewMachineLearningPipelineStateCompletionHandler
- MTLArgumentAccess
- MTLAutoreleasedArgument
- MTLAutoreleasedComputePipelineReflection
- MTLAutoreleasedRenderPipelineReflection
- MTLCommandBufferHandler
- MTLCommonCounter
- MTLCommonCounterSet
- MTLCoordinate2D
- MTLDeviceNotificationHandler
- MTLDeviceNotificationName
- MTLDrawablePresentedHandler
- MTLGPUAddress
- MTLIOCommandBufferHandler
- MTLIOCompressionContext
- MTLNewComputePipelineStateCompletionHandler
- MTLNewComputePipelineStateWithReflectionCompletionHandler
- MTLNewDynamicLibraryCompletionHandler
- MTLNewLibraryCompletionHandler
- MTLNewRenderPipelineStateCompletionHandler
- MTLNewRenderPipelineStateWithReflectionCompletionHandler
- MTLSharedEventNotificationBlock
- MTLTimestamp
- NSDeviceCertification
- NSProcessPerformanceProfile
Statics
- MTL4CommandQueueErrorDomain
- 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
- MTLTensorDomain
- NSDeviceCertificationiPhonePerformanceGaming
- NSProcessInfoPerformanceProfileDidChangeNotification
- NSProcessPerformanceProfileDefault
- NSProcessPerformanceProfileSustained