!extra-enum-value! Managed value 0 for MTLFeatureSet.iOS_GPUFamily1_v1 is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 1 for MTLFeatureSet.iOS_GPUFamily2_v1 is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 2 for MTLFeatureSet.iOS_GPUFamily1_v2 is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 3 for MTLFeatureSet.iOS_GPUFamily2_v2 is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 4 for MTLFeatureSet.iOS_GPUFamily3_v1 is available for the current platform while the value in the native header is not !deprecated-attribute-missing! MTLArgument missing a [Deprecated] attribute !deprecated-attribute-missing! MTLComputePipelineReflection::arguments missing a [Deprecated] attribute !deprecated-attribute-missing! MTLRenderPipelineDescriptor::sampleCount missing a [Deprecated] attribute !deprecated-attribute-missing! MTLRenderPipelineDescriptor::setSampleCount: missing a [Deprecated] attribute !deprecated-attribute-missing! MTLRenderPipelineReflection::fragmentArguments missing a [Deprecated] attribute !deprecated-attribute-missing! MTLRenderPipelineReflection::vertexArguments missing a [Deprecated] attribute !missing-enum! MTLBindingType not bound !missing-enum! MTLIOCommandQueueType not bound !missing-enum! MTLIOCompressionMethod not bound !missing-enum! MTLIOCompressionStatus not bound !missing-enum! MTLIOError not bound !missing-enum! MTLIOPriority not bound !missing-enum! MTLIOStatus not bound !missing-enum! MTLLibraryOptimizationLevel not bound !missing-enum-value! MTLBinaryArchiveError native value MTLBinaryArchiveErrorInternalError = 4 not bound !missing-enum-value! MTLGpuFamily native value MTLGPUFamilyMetal3 = 5001 not bound !missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_0 = 196608 not bound !missing-field! MTLIOErrorDomain not bound !missing-pinvoke! MTLIOCompressionContextAppendData is not bound !missing-pinvoke! MTLIOCreateCompressionContext is not bound !missing-pinvoke! MTLIOFlushAndDestroyCompressionContext is not bound !missing-protocol! MTLBinding not bound !missing-protocol! MTLBufferBinding not bound !missing-protocol! MTLIOCommandBuffer not bound !missing-protocol! MTLIOCommandQueue not bound !missing-protocol! MTLIOFileHandle not bound !missing-protocol! MTLIOScratchBuffer not bound !missing-protocol! MTLIOScratchBufferAllocator not bound !missing-protocol! MTLTextureBinding not bound !missing-protocol! MTLThreadgroupBinding not bound !missing-protocol-member! MTLBuffer::gpuAddress not found !missing-protocol-member! MTLComputePipelineState::gpuResourceID not found !missing-protocol-member! MTLDevice::newArgumentEncoderWithBufferBinding: not found !missing-protocol-member! MTLDevice::newIOCommandQueueWithDescriptor:error: not found !missing-protocol-member! MTLDevice::newIOHandleWithURL:compressionMethod:error: not found !missing-protocol-member! MTLDevice::newIOHandleWithURL:error: not found !missing-protocol-member! MTLIndirectCommandBuffer::gpuResourceID not found !missing-protocol-member! MTLRenderPipelineState::gpuResourceID not found !missing-protocol-member! MTLSamplerState::gpuResourceID not found !missing-protocol-member! MTLTexture::gpuResourceID not found !missing-selector! MTLCompileOptions::optimizationLevel not bound !missing-selector! MTLCompileOptions::setOptimizationLevel: not bound !missing-selector! MTLComputePipelineReflection::bindings not bound !missing-selector! MTLIOCommandQueueDescriptor::maxCommandBufferCount not bound !missing-selector! MTLIOCommandQueueDescriptor::maxCommandsInFlight not bound !missing-selector! MTLIOCommandQueueDescriptor::priority not bound !missing-selector! MTLIOCommandQueueDescriptor::scratchBufferAllocator not bound !missing-selector! MTLIOCommandQueueDescriptor::setMaxCommandBufferCount: not bound !missing-selector! MTLIOCommandQueueDescriptor::setMaxCommandsInFlight: not bound !missing-selector! MTLIOCommandQueueDescriptor::setPriority: not bound !missing-selector! MTLIOCommandQueueDescriptor::setScratchBufferAllocator: not bound !missing-selector! MTLIOCommandQueueDescriptor::setType: not bound !missing-selector! MTLIOCommandQueueDescriptor::type not bound !missing-selector! MTLRenderPipelineReflection::fragmentBindings not bound !missing-selector! MTLRenderPipelineReflection::tileBindings not bound !missing-selector! MTLRenderPipelineReflection::vertexBindings not bound !missing-type! MTLIOCommandQueueDescriptor not bound !deprecated-attribute-missing! MTLRenderPipelineReflection::tileArguments missing a [Deprecated] attribute !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-enum! MTLAccelerationStructureInstanceDescriptorType not bound !missing-enum! MTLAccelerationStructureRefitOptions not bound !missing-enum! MTLAccelerationStructureUsage not bound !missing-enum! MTLIntersectionFunctionSignature not bound !missing-enum! MTLMotionBorderMode not bound !missing-enum! MTLSparsePageSize not bound !missing-enum! MTLSparseTextureMappingMode not bound !missing-enum! MTLSparseTextureRegionAlignmentMode not bound !missing-enum! MTLTextureCompressionType not bound !missing-enum-value! MTLFunctionType native value MTLFunctionTypeMesh = 7 not bound !missing-enum-value! MTLFunctionType native value MTLFunctionTypeObject = 8 not bound !missing-enum-value! MTLGpuFamily native value MTLGPUFamilyApple8 = 1008 not bound !missing-enum-value! MTLRenderStages native value MTLRenderStageMesh = 16 not bound !missing-enum-value! MTLRenderStages native value MTLRenderStageObject = 8 not bound !missing-protocol! MTLAccelerationStructure not bound !missing-protocol! MTLAccelerationStructureCommandEncoder not bound !missing-protocol! MTLFunctionHandle not bound !missing-protocol! MTLIntersectionFunctionTable not bound !missing-protocol! MTLObjectPayloadBinding not bound !missing-protocol! MTLRasterizationRateMap not bound !missing-protocol! MTLResourceStateCommandEncoder not bound !missing-protocol! MTLVisibleFunctionTable not bound !missing-protocol-member! MTLArgumentEncoder::setAccelerationStructure:atIndex: not found !missing-protocol-member! MTLArgumentEncoder::setIntersectionFunctionTable:atIndex: not found !missing-protocol-member! MTLArgumentEncoder::setIntersectionFunctionTables:withRange: not found !missing-protocol-member! MTLArgumentEncoder::setVisibleFunctionTable:atIndex: not found !missing-protocol-member! MTLArgumentEncoder::setVisibleFunctionTables:withRange: not found !missing-protocol-member! MTLBlitCommandEncoder::getTextureAccessCounters:region:mipLevel:slice:resetCounters:countersBuffer:countersBufferOffset: not found !missing-protocol-member! MTLBlitCommandEncoder::resetTextureAccessCounters:region:mipLevel:slice: not found !missing-protocol-member! MTLCommandBuffer::accelerationStructureCommandEncoder not found !missing-protocol-member! MTLCommandBuffer::accelerationStructureCommandEncoderWithDescriptor: not found !missing-protocol-member! MTLCommandBuffer::resourceStateCommandEncoder not found !missing-protocol-member! MTLCommandBuffer::resourceStateCommandEncoderWithDescriptor: not found !missing-protocol-member! MTLComputeCommandEncoder::setAccelerationStructure:atBufferIndex: not found !missing-protocol-member! MTLComputeCommandEncoder::setIntersectionFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLComputeCommandEncoder::setIntersectionFunctionTables:withBufferRange: not found !missing-protocol-member! MTLComputeCommandEncoder::setVisibleFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLComputeCommandEncoder::setVisibleFunctionTables:withBufferRange: not found !missing-protocol-member! MTLComputePipelineState::functionHandleWithFunction: not found !missing-protocol-member! MTLComputePipelineState::newComputePipelineStateWithAdditionalBinaryFunctions:error: not found !missing-protocol-member! MTLComputePipelineState::newIntersectionFunctionTableWithDescriptor: not found !missing-protocol-member! MTLComputePipelineState::newVisibleFunctionTableWithDescriptor: not found !missing-protocol-member! MTLDevice::accelerationStructureSizesWithDescriptor: not found !missing-protocol-member! MTLDevice::convertSparsePixelRegions:toTileRegions:withTileSize:alignmentMode:numRegions: not found !missing-protocol-member! MTLDevice::convertSparseTileRegions:toPixelRegions:withTileSize:numRegions: not found !missing-protocol-member! MTLDevice::heapAccelerationStructureSizeAndAlignWithDescriptor: not found !missing-protocol-member! MTLDevice::heapAccelerationStructureSizeAndAlignWithSize: not found !missing-protocol-member! MTLDevice::newAccelerationStructureWithDescriptor: not found !missing-protocol-member! MTLDevice::newAccelerationStructureWithSize: not found !missing-protocol-member! MTLDevice::newRasterizationRateMapWithDescriptor: not found !missing-protocol-member! MTLDevice::newRenderPipelineStateWithMeshDescriptor:options:completionHandler: not found !missing-protocol-member! MTLDevice::newRenderPipelineStateWithMeshDescriptor:options:reflection:error: not found !missing-protocol-member! MTLDevice::sparseTileSizeInBytes not found !missing-protocol-member! MTLDevice::sparseTileSizeInBytesForSparsePageSize: not found !missing-protocol-member! MTLDevice::sparseTileSizeWithTextureType:pixelFormat:sampleCount: not found !missing-protocol-member! MTLDevice::sparseTileSizeWithTextureType:pixelFormat:sampleCount:sparsePageSize: not found !missing-protocol-member! MTLDevice::supports32BitFloatFiltering not found !missing-protocol-member! MTLDevice::supports32BitMSAA not found !missing-protocol-member! MTLDevice::supportsFunctionPointers not found !missing-protocol-member! MTLDevice::supportsFunctionPointersFromRender not found !missing-protocol-member! MTLDevice::supportsPrimitiveMotionBlur not found !missing-protocol-member! MTLDevice::supportsQueryTextureLOD not found !missing-protocol-member! MTLDevice::supportsRasterizationRateMapWithLayerCount: not found !missing-protocol-member! MTLDevice::supportsRaytracing not found !missing-protocol-member! MTLDevice::supportsRaytracingFromRender not found !missing-protocol-member! MTLDevice::supportsShaderBarycentricCoordinates not found !missing-protocol-member! MTLDevice::supportsVertexAmplificationCount: not found !missing-protocol-member! MTLFunction::options not found !missing-protocol-member! MTLHeap::newAccelerationStructureWithDescriptor: not found !missing-protocol-member! MTLHeap::newAccelerationStructureWithDescriptor:offset: not found !missing-protocol-member! MTLHeap::newAccelerationStructureWithSize: not found !missing-protocol-member! MTLHeap::newAccelerationStructureWithSize:offset: not found !missing-protocol-member! MTLLibrary::newIntersectionFunctionWithDescriptor:completionHandler: not found !missing-protocol-member! MTLLibrary::newIntersectionFunctionWithDescriptor:error: not found !missing-protocol-member! MTLRenderCommandEncoder::drawMeshThreadgroups:threadsPerObjectThreadgroup:threadsPerMeshThreadgroup: not found !missing-protocol-member! MTLRenderCommandEncoder::drawMeshThreadgroupsWithIndirectBuffer:indirectBufferOffset:threadsPerObjectThreadgroup:threadsPerMeshThreadgroup: not found !missing-protocol-member! MTLRenderCommandEncoder::drawMeshThreads:threadsPerObjectThreadgroup:threadsPerMeshThreadgroup: not found !missing-protocol-member! MTLRenderCommandEncoder::memoryBarrierWithResources:count:afterStages:beforeStages: not found !missing-protocol-member! MTLRenderCommandEncoder::memoryBarrierWithScope:afterStages:beforeStages: not found !missing-protocol-member! MTLRenderCommandEncoder::setFragmentAccelerationStructure:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setFragmentIntersectionFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setFragmentIntersectionFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setFragmentVisibleFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setFragmentVisibleFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshBuffer:offset:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshBufferOffset:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshBuffers:offsets:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshBytes:length:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshSamplerState:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshSamplerState:lodMinClamp:lodMaxClamp:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshSamplerStates:lodMinClamps:lodMaxClamps:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshSamplerStates:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshTexture:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setMeshTextures:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectBuffer:offset:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectBufferOffset:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectBuffers:offsets:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectBytes:length:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectSamplerState:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectSamplerState:lodMinClamp:lodMaxClamp:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectSamplerStates:lodMinClamps:lodMaxClamps:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectSamplerStates:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectTexture:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectTextures:withRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setObjectThreadgroupMemoryLength:atIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setTileAccelerationStructure:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setTileIntersectionFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setTileIntersectionFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setTileVisibleFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setTileVisibleFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexAccelerationStructure:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexAmplificationCount:viewMappings: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexIntersectionFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexIntersectionFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexVisibleFunctionTable:atBufferIndex: not found !missing-protocol-member! MTLRenderCommandEncoder::setVertexVisibleFunctionTables:withBufferRange: not found !missing-protocol-member! MTLRenderPipelineState::functionHandleWithFunction:stage: not found !missing-protocol-member! MTLRenderPipelineState::maxTotalThreadgroupsPerMeshGrid not found !missing-protocol-member! MTLRenderPipelineState::maxTotalThreadsPerMeshThreadgroup not found !missing-protocol-member! MTLRenderPipelineState::maxTotalThreadsPerObjectThreadgroup not found !missing-protocol-member! MTLRenderPipelineState::meshThreadExecutionWidth not found !missing-protocol-member! MTLRenderPipelineState::newIntersectionFunctionTableWithDescriptor:stage: not found !missing-protocol-member! MTLRenderPipelineState::newRenderPipelineStateWithAdditionalBinaryFunctions:error: not found !missing-protocol-member! MTLRenderPipelineState::newVisibleFunctionTableWithDescriptor:stage: not found !missing-protocol-member! MTLRenderPipelineState::objectThreadExecutionWidth not found !missing-protocol-member! MTLTexture::compressionType not found !missing-protocol-member! MTLTexture::firstMipmapInTail not found !missing-protocol-member! MTLTexture::isSparse not found !missing-protocol-member! MTLTexture::tailSizeInBytes not found !missing-selector! +MTLAccelerationStructureBoundingBoxGeometryDescriptor::descriptor not bound !missing-selector! +MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::descriptor not bound !missing-selector! +MTLAccelerationStructureMotionTriangleGeometryDescriptor::descriptor not bound !missing-selector! +MTLAccelerationStructurePassDescriptor::accelerationStructurePassDescriptor not bound !missing-selector! +MTLAccelerationStructureTriangleGeometryDescriptor::descriptor not bound !missing-selector! +MTLInstanceAccelerationStructureDescriptor::descriptor not bound !missing-selector! +MTLIntersectionFunctionTableDescriptor::intersectionFunctionTableDescriptor not bound !missing-selector! +MTLMotionKeyframeData::data not bound !missing-selector! +MTLPrimitiveAccelerationStructureDescriptor::descriptor not bound !missing-selector! +MTLRasterizationRateMapDescriptor::rasterizationRateMapDescriptorWithScreenSize: not bound !missing-selector! +MTLRasterizationRateMapDescriptor::rasterizationRateMapDescriptorWithScreenSize:layer: not bound !missing-selector! +MTLRasterizationRateMapDescriptor::rasterizationRateMapDescriptorWithScreenSize:layerCount:layers: not bound !missing-selector! +MTLResourceStatePassDescriptor::resourceStatePassDescriptor not bound !missing-selector! +MTLVisibleFunctionTableDescriptor::visibleFunctionTableDescriptor not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::boundingBoxBuffer not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::boundingBoxBufferOffset not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::boundingBoxCount not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::boundingBoxStride not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxBuffer: not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxBufferOffset: not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxCount: not bound !missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxStride: not bound !missing-selector! MTLAccelerationStructureDescriptor::setUsage: not bound !missing-selector! MTLAccelerationStructureDescriptor::usage not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::allowDuplicateIntersectionFunctionInvocation not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::intersectionFunctionTableOffset not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::label not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::opaque not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::primitiveDataBuffer not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::primitiveDataBufferOffset not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::primitiveDataElementSize not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::primitiveDataStride not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setAllowDuplicateIntersectionFunctionInvocation: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setIntersectionFunctionTableOffset: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setLabel: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setOpaque: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setPrimitiveDataBuffer: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setPrimitiveDataBufferOffset: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setPrimitiveDataElementSize: not bound !missing-selector! MTLAccelerationStructureGeometryDescriptor::setPrimitiveDataStride: not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::boundingBoxBuffers not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::boundingBoxCount not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::boundingBoxStride not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::setBoundingBoxBuffers: not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::setBoundingBoxCount: not bound !missing-selector! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor::setBoundingBoxStride: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::indexBuffer not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::indexBufferOffset not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::indexType not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setIndexBuffer: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setIndexBufferOffset: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setIndexType: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixBuffer: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixBufferOffset: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTriangleCount: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setVertexBuffers: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setVertexFormat: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setVertexStride: not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixBuffer not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixBufferOffset not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::triangleCount not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::vertexBuffers not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::vertexFormat not bound !missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::vertexStride not bound !missing-selector! MTLAccelerationStructurePassDescriptor::sampleBufferAttachments not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::endOfEncoderSampleIndex not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::sampleBuffer not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::setEndOfEncoderSampleIndex: not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::setSampleBuffer: not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::setStartOfEncoderSampleIndex: not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor::startOfEncoderSampleIndex not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray::objectAtIndexedSubscript: not bound !missing-selector! MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray::setObject:atIndexedSubscript: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBuffer not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBufferOffset not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexType not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBuffer: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBufferOffset: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexType: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixBuffer: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixBufferOffset: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTriangleCount: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBuffer: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBufferOffset: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexFormat: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexStride: not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixBuffer not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixBufferOffset not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::triangleCount not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::vertexBuffer not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::vertexBufferOffset not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::vertexFormat not bound !missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::vertexStride not bound !missing-selector! MTLComputePipelineDescriptor::maxCallStackDepth not bound !missing-selector! MTLComputePipelineDescriptor::setMaxCallStackDepth: not bound !missing-selector! MTLComputePipelineDescriptor::setSupportAddingBinaryFunctions: not bound !missing-selector! MTLComputePipelineDescriptor::supportAddingBinaryFunctions not bound !missing-selector! MTLHeapDescriptor::setSparsePageSize: not bound !missing-selector! MTLHeapDescriptor::sparsePageSize not bound !missing-selector! MTLIndirectCommandBufferDescriptor::setSupportRayTracing: not bound !missing-selector! MTLIndirectCommandBufferDescriptor::supportRayTracing not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceCount not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instancedAccelerationStructures not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceDescriptorBuffer not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceDescriptorBufferOffset not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceDescriptorStride not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceDescriptorType not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformBuffer not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformBufferOffset not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformCount not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceCount: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstancedAccelerationStructures: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceDescriptorBuffer: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceDescriptorBufferOffset: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceDescriptorStride: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceDescriptorType: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformBuffer: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformBufferOffset: not bound !missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformCount: not bound !missing-selector! MTLIntersectionFunctionTableDescriptor::functionCount not bound !missing-selector! MTLIntersectionFunctionTableDescriptor::setFunctionCount: not bound !missing-selector! MTLLinkedFunctions::binaryFunctions not bound !missing-selector! MTLLinkedFunctions::setBinaryFunctions: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::colorAttachments not bound !missing-selector! MTLMeshRenderPipelineDescriptor::depthAttachmentPixelFormat not bound !missing-selector! MTLMeshRenderPipelineDescriptor::fragmentBuffers not bound !missing-selector! MTLMeshRenderPipelineDescriptor::fragmentFunction not bound !missing-selector! MTLMeshRenderPipelineDescriptor::isAlphaToCoverageEnabled not bound !missing-selector! MTLMeshRenderPipelineDescriptor::isAlphaToOneEnabled not bound !missing-selector! MTLMeshRenderPipelineDescriptor::isRasterizationEnabled not bound !missing-selector! MTLMeshRenderPipelineDescriptor::label not bound !missing-selector! MTLMeshRenderPipelineDescriptor::maxTotalThreadgroupsPerMeshGrid not bound !missing-selector! MTLMeshRenderPipelineDescriptor::maxTotalThreadsPerMeshThreadgroup not bound !missing-selector! MTLMeshRenderPipelineDescriptor::maxTotalThreadsPerObjectThreadgroup not bound !missing-selector! MTLMeshRenderPipelineDescriptor::maxVertexAmplificationCount not bound !missing-selector! MTLMeshRenderPipelineDescriptor::meshBuffers not bound !missing-selector! MTLMeshRenderPipelineDescriptor::meshFunction not bound !missing-selector! MTLMeshRenderPipelineDescriptor::meshThreadgroupSizeIsMultipleOfThreadExecutionWidth not bound !missing-selector! MTLMeshRenderPipelineDescriptor::objectBuffers not bound !missing-selector! MTLMeshRenderPipelineDescriptor::objectFunction not bound !missing-selector! MTLMeshRenderPipelineDescriptor::objectThreadgroupSizeIsMultipleOfThreadExecutionWidth not bound !missing-selector! MTLMeshRenderPipelineDescriptor::payloadMemoryLength not bound !missing-selector! MTLMeshRenderPipelineDescriptor::rasterSampleCount not bound !missing-selector! MTLMeshRenderPipelineDescriptor::reset not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setAlphaToCoverageEnabled: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setAlphaToOneEnabled: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setDepthAttachmentPixelFormat: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setFragmentFunction: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setLabel: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMaxTotalThreadgroupsPerMeshGrid: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMaxTotalThreadsPerMeshThreadgroup: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMaxTotalThreadsPerObjectThreadgroup: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMaxVertexAmplificationCount: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMeshFunction: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setMeshThreadgroupSizeIsMultipleOfThreadExecutionWidth: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setObjectFunction: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setObjectThreadgroupSizeIsMultipleOfThreadExecutionWidth: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setPayloadMemoryLength: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setRasterizationEnabled: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setRasterSampleCount: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::setStencilAttachmentPixelFormat: not bound !missing-selector! MTLMeshRenderPipelineDescriptor::stencilAttachmentPixelFormat not bound !missing-selector! MTLMotionKeyframeData::buffer not bound !missing-selector! MTLMotionKeyframeData::offset not bound !missing-selector! MTLMotionKeyframeData::setBuffer: not bound !missing-selector! MTLMotionKeyframeData::setOffset: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::geometryDescriptors not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::motionEndBorderMode not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::motionEndTime not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::motionKeyframeCount not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::motionStartBorderMode not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::motionStartTime not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setGeometryDescriptors: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setMotionEndBorderMode: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setMotionEndTime: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setMotionKeyframeCount: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setMotionStartBorderMode: not bound !missing-selector! MTLPrimitiveAccelerationStructureDescriptor::setMotionStartTime: not bound !missing-selector! MTLRasterizationRateLayerArray::objectAtIndexedSubscript: not bound !missing-selector! MTLRasterizationRateLayerArray::setObject:atIndexedSubscript: not bound !missing-selector! MTLRasterizationRateLayerDescriptor::horizontal not bound !missing-selector! MTLRasterizationRateLayerDescriptor::horizontalSampleStorage not bound !missing-selector! MTLRasterizationRateLayerDescriptor::initWithSampleCount: not bound !missing-selector! MTLRasterizationRateLayerDescriptor::initWithSampleCount:horizontal:vertical: not bound !missing-selector! MTLRasterizationRateLayerDescriptor::maxSampleCount not bound !missing-selector! MTLRasterizationRateLayerDescriptor::sampleCount not bound !missing-selector! MTLRasterizationRateLayerDescriptor::vertical not bound !missing-selector! MTLRasterizationRateLayerDescriptor::verticalSampleStorage not bound !missing-selector! MTLRasterizationRateLayerDescriptorMTLRasterizationRateLayerDescriptor::setSampleCount: not bound !missing-selector! MTLRasterizationRateMapDescriptor::label not bound !missing-selector! MTLRasterizationRateMapDescriptor::layerAtIndex: not bound !missing-selector! MTLRasterizationRateMapDescriptor::layerCount not bound !missing-selector! MTLRasterizationRateMapDescriptor::layers not bound !missing-selector! MTLRasterizationRateMapDescriptor::screenSize not bound !missing-selector! MTLRasterizationRateMapDescriptor::setLabel: not bound !missing-selector! MTLRasterizationRateMapDescriptor::setLayer:atIndex: not bound !missing-selector! MTLRasterizationRateMapDescriptor::setScreenSize: not bound !missing-selector! MTLRasterizationRateSampleArray::objectAtIndexedSubscript: not bound !missing-selector! MTLRasterizationRateSampleArray::setObject:atIndexedSubscript: not bound !missing-selector! MTLRenderPassDescriptor::rasterizationRateMap not bound !missing-selector! MTLRenderPassDescriptor::setRasterizationRateMap: not bound !missing-selector! MTLRenderPipelineDescriptor::maxVertexAmplificationCount not bound !missing-selector! MTLRenderPipelineDescriptor::setMaxVertexAmplificationCount: not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::fragmentAdditionalBinaryFunctions not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::setFragmentAdditionalBinaryFunctions: not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::setTileAdditionalBinaryFunctions: not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::setVertexAdditionalBinaryFunctions: not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::tileAdditionalBinaryFunctions not bound !missing-selector! MTLRenderPipelineFunctionsDescriptor::vertexAdditionalBinaryFunctions not bound !missing-selector! MTLRenderPipelineReflection::meshBindings not bound !missing-selector! MTLRenderPipelineReflection::objectBindings not bound !missing-selector! MTLResourceStatePassDescriptor::sampleBufferAttachments not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::endOfEncoderSampleIndex not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::sampleBuffer not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::setEndOfEncoderSampleIndex: not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::setSampleBuffer: not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::setStartOfEncoderSampleIndex: not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptor::startOfEncoderSampleIndex not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptorArray::objectAtIndexedSubscript: not bound !missing-selector! MTLResourceStatePassSampleBufferAttachmentDescriptorArray::setObject:atIndexedSubscript: not bound !missing-selector! MTLSamplerDescriptor::borderColor not bound !missing-selector! MTLSamplerDescriptor::setBorderColor: not bound !missing-selector! MTLTextureDescriptor::compressionType not bound !missing-selector! MTLTextureDescriptor::setCompressionType: not bound !missing-selector! MTLTileRenderPipelineDescriptor::maxCallStackDepth not bound !missing-selector! MTLTileRenderPipelineDescriptor::setMaxCallStackDepth: not bound !missing-selector! MTLTileRenderPipelineDescriptor::setSupportAddingBinaryFunctions: not bound !missing-selector! MTLTileRenderPipelineDescriptor::supportAddingBinaryFunctions not bound !missing-selector! MTLVisibleFunctionTableDescriptor::functionCount not bound !missing-selector! MTLVisibleFunctionTableDescriptor::setFunctionCount: not bound !missing-type! MTLAccelerationStructureBoundingBoxGeometryDescriptor not bound !missing-type! MTLAccelerationStructureDescriptor not bound !missing-type! MTLAccelerationStructureGeometryDescriptor not bound !missing-type! MTLAccelerationStructureMotionBoundingBoxGeometryDescriptor not bound !missing-type! MTLAccelerationStructureMotionTriangleGeometryDescriptor not bound !missing-type! MTLAccelerationStructurePassDescriptor not bound !missing-type! MTLAccelerationStructurePassSampleBufferAttachmentDescriptor not bound !missing-type! MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLAccelerationStructureTriangleGeometryDescriptor not bound !missing-type! MTLInstanceAccelerationStructureDescriptor not bound !missing-type! MTLIntersectionFunctionDescriptor not bound !missing-type! MTLIntersectionFunctionTableDescriptor not bound !missing-type! MTLMeshRenderPipelineDescriptor not bound !missing-type! MTLMotionKeyframeData not bound !missing-type! MTLPrimitiveAccelerationStructureDescriptor not bound !missing-type! MTLRasterizationRateLayerArray not bound !missing-type! MTLRasterizationRateLayerDescriptor not bound !missing-type! MTLRasterizationRateMapDescriptor not bound !missing-type! MTLRasterizationRateSampleArray not bound !missing-type! MTLRenderPipelineFunctionsDescriptor not bound !missing-type! MTLResourceStatePassDescriptor not bound !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptor not bound !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLVisibleFunctionTableDescriptor not bound !missing-enum! MTLCompileSymbolVisibility not bound !missing-protocol-member! MTLDevice::supportsBCTextureCompression not found !missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound !missing-selector! MTLCompileOptions::compileSymbolVisibility not bound !missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound !missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound !missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound !missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound