!missing-enum! MPSAccelerationStructureStatus not bound !missing-enum! MPSAccelerationStructureUsage not bound !missing-enum! MPSIntersectionDataType not bound !missing-enum! MPSIntersectionTestType not bound !missing-enum! MPSIntersectionType not bound !missing-enum! MPSRayDataType not bound !missing-enum! MPSRayMaskOptions not bound !missing-enum! MPSTransformType not bound !missing-selector! MPSAccelerationStructure::boundingBox not bound !missing-selector! MPSAccelerationStructure::copyWithZone:device: not bound !missing-selector! MPSAccelerationStructure::copyWithZone:group: not bound !missing-selector! MPSAccelerationStructure::encodeRefitToCommandBuffer: not bound !missing-selector! MPSAccelerationStructure::encodeWithCoder: not bound !missing-selector! MPSAccelerationStructure::group not bound !missing-selector! MPSAccelerationStructure::initWithCoder:device: not bound !missing-selector! MPSAccelerationStructure::initWithCoder:group: not bound !missing-selector! MPSAccelerationStructure::initWithDevice: not bound !missing-selector! MPSAccelerationStructure::initWithGroup: not bound !missing-selector! MPSAccelerationStructure::rebuildWithCompletionHandler: not bound !missing-selector! MPSAccelerationStructure::setUsage: not bound !missing-selector! MPSAccelerationStructure::status not bound !missing-selector! MPSAccelerationStructure::usage not bound !missing-selector! MPSAccelerationStructureGroup::device not bound !missing-selector! MPSAccelerationStructureGroup::initWithDevice: not bound !missing-selector! MPSInstanceAccelerationStructure::accelerationStructureIndexBuffer not bound !missing-selector! MPSInstanceAccelerationStructure::accelerationStructureIndexBufferOffset not bound !missing-selector! MPSInstanceAccelerationStructure::accelerationStructures not bound !missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound !missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound !missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset not bound !missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructureIndexBuffer: not bound !missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructureIndexBufferOffset: not bound !missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructures: not bound !missing-selector! MPSInstanceAccelerationStructure::setInstanceCount: not bound !missing-selector! MPSInstanceAccelerationStructure::setMaskBuffer: not bound !missing-selector! MPSInstanceAccelerationStructure::setMaskBufferOffset: not bound !missing-selector! MPSInstanceAccelerationStructure::setTransformBuffer: not bound !missing-selector! MPSInstanceAccelerationStructure::setTransformBufferOffset: not bound !missing-selector! MPSInstanceAccelerationStructure::setTransformType: not bound !missing-selector! MPSInstanceAccelerationStructure::transformBuffer not bound !missing-selector! MPSInstanceAccelerationStructure::transformBufferOffset not bound !missing-selector! MPSInstanceAccelerationStructure::transformType not bound !missing-selector! MPSRayIntersector::copyWithZone:device: not bound !missing-selector! MPSRayIntersector::cullMode not bound !missing-selector! MPSRayIntersector::encodeIntersectionToCommandBuffer:intersectionType:rayBuffer:rayBufferOffset:intersectionBuffer:intersectionBufferOffset:rayCount:accelerationStructure: not bound !missing-selector! MPSRayIntersector::encodeIntersectionToCommandBuffer:intersectionType:rayBuffer:rayBufferOffset:intersectionBuffer:intersectionBufferOffset:rayCountBuffer:rayCountBufferOffset:accelerationStructure: not bound !missing-selector! MPSRayIntersector::encodeWithCoder: not bound !missing-selector! MPSRayIntersector::frontFacingWinding not bound !missing-selector! MPSRayIntersector::initWithCoder:device: not bound !missing-selector! MPSRayIntersector::initWithDevice: not bound !missing-selector! MPSRayIntersector::intersectionDataType not bound !missing-selector! MPSRayIntersector::intersectionStride not bound !missing-selector! MPSRayIntersector::intersectionTestType not bound !missing-selector! MPSRayIntersector::rayDataType not bound !missing-selector! MPSRayIntersector::rayMaskOptions not bound !missing-selector! MPSRayIntersector::rayStride not bound !missing-selector! MPSRayIntersector::recommendedMinimumRayBatchSizeForRayCount: not bound !missing-selector! MPSRayIntersector::setCullMode: not bound !missing-selector! MPSRayIntersector::setFrontFacingWinding: not bound !missing-selector! MPSRayIntersector::setIntersectionDataType: not bound !missing-selector! MPSRayIntersector::setIntersectionStride: not bound !missing-selector! MPSRayIntersector::setIntersectionTestType: not bound !missing-selector! MPSRayIntersector::setRayDataType: not bound !missing-selector! MPSRayIntersector::setRayMaskOptions: not bound !missing-selector! MPSRayIntersector::setRayStride: not bound !missing-selector! MPSTriangleAccelerationStructure::indexBuffer not bound !missing-selector! MPSTriangleAccelerationStructure::indexBufferOffset not bound !missing-selector! MPSTriangleAccelerationStructure::indexType not bound !missing-selector! MPSTriangleAccelerationStructure::maskBuffer not bound !missing-selector! MPSTriangleAccelerationStructure::maskBufferOffset not bound !missing-selector! MPSTriangleAccelerationStructure::setIndexBuffer: not bound !missing-selector! MPSTriangleAccelerationStructure::setIndexBufferOffset: not bound !missing-selector! MPSTriangleAccelerationStructure::setIndexType: not bound !missing-selector! MPSTriangleAccelerationStructure::setMaskBuffer: not bound !missing-selector! MPSTriangleAccelerationStructure::setMaskBufferOffset: not bound !missing-selector! MPSTriangleAccelerationStructure::setTriangleCount: not bound !missing-selector! MPSTriangleAccelerationStructure::setVertexBuffer: not bound !missing-selector! MPSTriangleAccelerationStructure::setVertexBufferOffset: not bound !missing-selector! MPSTriangleAccelerationStructure::setVertexStride: not bound !missing-selector! MPSTriangleAccelerationStructure::triangleCount not bound !missing-selector! MPSTriangleAccelerationStructure::vertexBuffer not bound !missing-selector! MPSTriangleAccelerationStructure::vertexBufferOffset not bound !missing-selector! MPSTriangleAccelerationStructure::vertexStride not bound !missing-type! MPSAccelerationStructure not bound !missing-type! MPSAccelerationStructureGroup not bound !missing-type! MPSInstanceAccelerationStructure not bound !missing-type! MPSRayIntersector not bound !missing-type! MPSTriangleAccelerationStructure not bound !unknown-simd-type-mapping! The Simd type MPSAxisAlignedBoundingBox does not have a mapping to a managed type. Please add one in SimdCheck.cs