Package org.robovm.apple.metalps
Class MPSImageAllocatorAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSCodingAdapter
-
- org.robovm.apple.metalps.MPSImageAllocatorAdapter
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,MPSImageAllocator
,org.robovm.objc.ObjCProtocol
public class MPSImageAllocatorAdapter extends NSCodingAdapter implements MPSImageAllocator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description MPSImageAllocatorAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MPSImage
getImage(MTLCommandBuffer cmdBuf, MPSImageDescriptor descriptor, MPSKernel kernel)
NSArray<MPSImage>
getImageBatch(MTLCommandBuffer cmdBuf, MPSImageDescriptor descriptor, MPSKernel kernel, long count)
-
Methods inherited from class org.robovm.apple.foundation.NSCodingAdapter
encode
-
Methods 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, willChangeValues
-
-
-
-
Method Detail
-
getImage
public MPSImage getImage(MTLCommandBuffer cmdBuf, MPSImageDescriptor descriptor, MPSKernel kernel)
- Specified by:
getImage
in interfaceMPSImageAllocator
-
getImageBatch
public NSArray<MPSImage> getImageBatch(MTLCommandBuffer cmdBuf, MPSImageDescriptor descriptor, MPSKernel kernel, long count)
- Specified by:
getImageBatch
in interfaceMPSImageAllocator
-
-