Package org.robovm.apple.metalps
Class MPSNDArrayMultiaryBase
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metalps.MPSKernel
org.robovm.apple.metalps.MPSNDArrayMultiaryBase
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
MPSNDArrayMultiaryGradientKernel,MPSNDArrayMultiaryKernel
public class MPSNDArrayMultiaryBase extends MPSKernel
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPSNDArrayMultiaryBase.MPSNDArrayMultiaryBasePtrNested classes/interfaces inherited from class org.robovm.apple.metalps.MPSKernel
MPSKernel.MPSKernelPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description MPSNDArrayMultiaryBase()MPSNDArrayMultiaryBase(NSCoder coder)MPSNDArrayMultiaryBase(NSCoder coder, MTLDevice device)protectedMPSNDArrayMultiaryBase(NSObject.Handle h, long handle)protectedMPSNDArrayMultiaryBase(NSObject.SkipInit skipInit)MPSNDArrayMultiaryBase(MTLDevice device, long count) -
Method Summary
Modifier and Type Method Description MPSNDArrayMultiaryBasecopy(NSZone zone, MTLDevice device)MPSNDArraySizesdilationRatesForSourceIndex(long sourceIndex)Deprecated.Deprecated in iOS 14.0.MPSImageEdgeModeedgeModeAtSourceIndex(long sourceIndex)Deprecated.Deprecated in iOS 14.0.voidencode(NSCoder coder)MPSNDArrayAllocatorgetDestinationArrayAllocator()MPSNDArrayDescriptorgetDestinationArrayDescriptor(NSArray<MPSNDArray> sources, MPSState state)MPSStategetResultState(NSArray<MPSNDArray> sourceArrays, NSArray<MPSState> sourceStates, MPSNDArray destinationArray)protected longinit(NSCoder coder, MTLDevice device)protected longinit(MTLDevice device, long count)MPSNDArraySizeskernelSizesForSourceIndex(long sourceIndex)Deprecated.Deprecated in iOS 14.0.MPSNDArrayOffsetsoffsetsAtSourceIndex(long sourceIndex)Deprecated.Deprecated in iOS 14.0.voidsetDestinationArrayAllocator(MPSNDArrayAllocator v)MPSNDArrayOffsetsstridesForSourceIndex(long sourceIndex)Deprecated.Deprecated in iOS 14.0.static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.metalps.MPSKernel
getDevice, getLabel, getOptions, init, init, setLabel, setOptionsMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
MPSNDArrayMultiaryBase
public MPSNDArrayMultiaryBase() -
MPSNDArrayMultiaryBase
-
MPSNDArrayMultiaryBase
-
MPSNDArrayMultiaryBase
-
MPSNDArrayMultiaryBase
-
MPSNDArrayMultiaryBase
-
-
Method Details
-
getDestinationArrayAllocator
-
setDestinationArrayAllocator
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
offsetsAtSourceIndex
Deprecated.Deprecated in iOS 14.0. Use derived filter properties- Since:
- Available in iOS 13.0 and later.
-
edgeModeAtSourceIndex
Deprecated.Deprecated in iOS 14.0. Use derived filter properties- Since:
- Available in iOS 13.0 and later.
-
kernelSizesForSourceIndex
Deprecated.Deprecated in iOS 14.0. Use derived filter properties- Since:
- Available in iOS 13.0 and later.
-
stridesForSourceIndex
Deprecated.Deprecated in iOS 14.0. Use derived filter properties- Since:
- Available in iOS 13.0 and later.
-
dilationRatesForSourceIndex
Deprecated.Deprecated in iOS 14.0. Use derived filter properties- Since:
- Available in iOS 13.0 and later.
-
init
-
init
-
encode
-
copy
-
getResultState
public MPSState getResultState(NSArray<MPSNDArray> sourceArrays, NSArray<MPSState> sourceStates, MPSNDArray destinationArray) -
getDestinationArrayDescriptor
public MPSNDArrayDescriptor getDestinationArrayDescriptor(NSArray<MPSNDArray> sources, MPSState state)
-