[tests][xtro] Merge MPSRayIntersector results into parent MetalPerformanceShaders framework (#4589)

This commit is contained in:
Sebastien Pouliot 2018-08-08 08:52:04 -04:00 коммит произвёл GitHub
Родитель 0dce6bbda9
Коммит 4a9b7f1f22
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
7 изменённых файлов: 280 добавлений и 282 удалений

Просмотреть файл

@ -338,6 +338,7 @@ namespace Extrospection {
case "MPSImage":
case "MPSMatrix":
case "MPSNeuralNetwork":
case "MPSRayIntersector":
return "MetalPerformanceShaders";
case "QuartzCore":
return "CoreAnimation";

Просмотреть файл

@ -1,94 +0,0 @@
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSIntersectionDataType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset 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::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::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
## appended from unclassified file
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSTriangleIntersectionTestType not bound
!missing-selector! MPSRayIntersector::boundingBoxIntersectionTestType not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType not bound
## appended from unclassified file
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: not bound

Просмотреть файл

@ -291,3 +291,96 @@
!missing-selector! MPSNNFilterNode::trainingGraphWithSourceGradient:nodeHandler: not bound
!missing-selector! MPSNNImageNode::setStopGradient: not bound
!missing-selector! MPSNNImageNode::stopGradient not bound
## appended from unclassified file
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSIntersectionDataType not bound
!missing-enum! MPSIntersectionType not bound
!missing-enum! MPSRayDataType not bound
!missing-enum! MPSRayMaskOptions not bound
!missing-enum! MPSTransformType not bound
!missing-enum! MPSTriangleIntersectionTestType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructures: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: 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::boundingBoxIntersectionTestType 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::rayDataType not bound
!missing-selector! MPSRayIntersector::rayMaskOptions not bound
!missing-selector! MPSRayIntersector::rayStride not bound
!missing-selector! MPSRayIntersector::recommendedMinimumRayBatchSizeForRayCount: not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: 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::setRayDataType: not bound
!missing-selector! MPSRayIntersector::setRayMaskOptions: not bound
!missing-selector! MPSRayIntersector::setRayStride: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType 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

Просмотреть файл

@ -1,94 +0,0 @@
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSIntersectionDataType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset 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::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::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
## appended from unclassified file
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSTriangleIntersectionTestType not bound
!missing-selector! MPSRayIntersector::boundingBoxIntersectionTestType not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType not bound
## appended from unclassified file
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: not bound

Просмотреть файл

@ -291,3 +291,96 @@
!missing-selector! MPSNNFilterNode::trainingGraphWithSourceGradient:nodeHandler: not bound
!missing-selector! MPSNNImageNode::setStopGradient: not bound
!missing-selector! MPSNNImageNode::stopGradient not bound
## appended from unclassified file
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSIntersectionDataType not bound
!missing-enum! MPSIntersectionType not bound
!missing-enum! MPSRayDataType not bound
!missing-enum! MPSRayMaskOptions not bound
!missing-enum! MPSTransformType not bound
!missing-enum! MPSTriangleIntersectionTestType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructures: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: 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::boundingBoxIntersectionTestType 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::rayDataType not bound
!missing-selector! MPSRayIntersector::rayMaskOptions not bound
!missing-selector! MPSRayIntersector::rayStride not bound
!missing-selector! MPSRayIntersector::recommendedMinimumRayBatchSizeForRayCount: not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: 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::setRayDataType: not bound
!missing-selector! MPSRayIntersector::setRayMaskOptions: not bound
!missing-selector! MPSRayIntersector::setRayStride: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType 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

Просмотреть файл

@ -1,94 +0,0 @@
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSIntersectionDataType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset 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::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::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
## appended from unclassified file
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSTriangleIntersectionTestType not bound
!missing-selector! MPSRayIntersector::boundingBoxIntersectionTestType not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType not bound
## appended from unclassified file
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: not bound

Просмотреть файл

@ -292,3 +292,96 @@
!missing-selector! MPSNNFilterNode::trainingGraphWithSourceGradient:nodeHandler: not bound
!missing-selector! MPSNNImageNode::setStopGradient: not bound
!missing-selector! MPSNNImageNode::stopGradient not bound
## appended from unclassified file
!missing-enum! MPSAccelerationStructureStatus not bound
!missing-enum! MPSAccelerationStructureUsage not bound
!missing-enum! MPSBoundingBoxIntersectionTestType not bound
!missing-enum! MPSIntersectionDataType not bound
!missing-enum! MPSIntersectionType not bound
!missing-enum! MPSRayDataType not bound
!missing-enum! MPSRayMaskOptions not bound
!missing-enum! MPSTransformType not bound
!missing-enum! MPSTriangleIntersectionTestType 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::accelerationStructures not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::instanceCount not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBuffer not bound
!missing-selector! MPSInstanceAccelerationStructure::maskBufferOffset not bound
!missing-selector! MPSInstanceAccelerationStructure::setAccelerationStructures: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBuffer: not bound
!missing-selector! MPSInstanceAccelerationStructure::setInstanceBufferOffset: 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::boundingBoxIntersectionTestType 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::rayDataType not bound
!missing-selector! MPSRayIntersector::rayMaskOptions not bound
!missing-selector! MPSRayIntersector::rayStride not bound
!missing-selector! MPSRayIntersector::recommendedMinimumRayBatchSizeForRayCount: not bound
!missing-selector! MPSRayIntersector::setBoundingBoxIntersectionTestType: 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::setRayDataType: not bound
!missing-selector! MPSRayIntersector::setRayMaskOptions: not bound
!missing-selector! MPSRayIntersector::setRayStride: not bound
!missing-selector! MPSRayIntersector::setTriangleIntersectionTestType: not bound
!missing-selector! MPSRayIntersector::triangleIntersectionTestType 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