xamarin-macios/tests/xtro-sharpie/api-annotations-dotnet/common-MetalPerformanceShad...

37 строки
2.8 KiB
Plaintext

## autogenerated, likely due to the addition (xcode9) of `initWithCoder:device:`
!extra-designated-initializer! MPSKernel::initWithCoder: is incorrectly decorated with an [DesignatedInitializer] attribute
## Manually bound and Sealed
!missing-selector! MPSCNNBinaryConvolution::initWithDevice:convolutionData:outputBiasTerms:outputScaleTerms:inputBiasTerms:inputScaleTerms:type:flags: not bound
!missing-selector! MPSCNNBinaryFullyConnected::initWithDevice:convolutionData:outputBiasTerms:outputScaleTerms:inputBiasTerms:inputScaleTerms:type:flags: not bound
# Manually bound variadic selectors
!missing-selector! +MPSStateResourceList::resourceListWithBufferSizes: not bound
!missing-selector! +MPSStateResourceList::resourceListWithTextureDescriptors: not bound
# Disabled due to 'MPSImageBatchIterate' is not in the native library rdar://47282304.
!missing-pinvoke! MPSImageBatchIterate is not bound
# Looks like these two types were removed at some point and we just ignored this mess,
# just moving from the ignored file to here for now
!unknown-type! MPSCNNConvolutionStateNode bound
# Looks like the following selectors were released ahead of their time: Xcode 12 / iOS 13 / macOS 15
!missing-selector! MPSNNGraph::initWithDevice:resultImages:resultsAreNeeded: not bound
# `*Count` values can change over time -> breaking change for us
!missing-enum-value! MPSCnnLossType native value MPSCNNLossTypeCount = 10 not bound
!missing-enum-value! MPSCnnNeuronType native value MPSCNNNeuronTypeCount = 16 not bound
!missing-enum-value! MPSCnnReductionType native value MPSCNNReductionTypeCount = 4 not bound
!missing-enum-value! MPSImageFeatureChannelFormat native value MPSImageFeatureChannelFormatCount = 6 not bound
!missing-enum-value! MPSRnnMatrixId native value MPSRNNMatrixId_count = 29 not bound
# unused (came along some API yet to be bound)
!unknown-simd-type-mapping! The Simd type vector_uchar16 does not have a mapping to a managed type. Please add one in SimdCheck.cs
# These four below just have a 'ref' in front of the parameters in question and are okay.
!extra-null-allowed! 'System.Void MetalPerformanceShaders.MPSImageHistogram::.ctor(Metal.IMTLDevice,MetalPerformanceShaders.MPSImageHistogramInfo&)' has a extraneous [NullAllowed] on parameter #1
!extra-null-allowed! 'System.Void MetalPerformanceShaders.MPSImageHistogramEqualization::.ctor(Metal.IMTLDevice,MetalPerformanceShaders.MPSImageHistogramInfo&)' has a extraneous [NullAllowed] on parameter #1
!extra-null-allowed! 'System.Void MetalPerformanceShaders.MPSImageHistogramSpecification::.ctor(Metal.IMTLDevice,MetalPerformanceShaders.MPSImageHistogramInfo&)' has a extraneous [NullAllowed] on parameter #1
!extra-null-allowed! 'System.Void MetalPerformanceShaders.MPSImageNormalizedHistogram::.ctor(Metal.IMTLDevice,MetalPerformanceShaders.MPSImageHistogramInfo&)' has a extraneous [NullAllowed] on parameter #1