Package org.robovm.apple.metal
Class MTLParallelRenderCommandEncoder
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metal.MTLParallelRenderCommandEncoder
- All Implemented Interfaces:
NSObjectProtocol,MTLCommandEncoder,ObjCProtocol
public final class MTLParallelRenderCommandEncoder extends NSObject implements MTLCommandEncoder
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMTLParallelRenderCommandEncoder.MTLParallelRenderCommandEncoderPtrNested 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
-
Constructor Summary
Constructors Constructor Description MTLParallelRenderCommandEncoder() -
Method Summary
Modifier and Type Method Description voidendEncoding()MTLDevicegetDevice()StringgetLabel()voidinsertDebugSignpost(String string)MTLRenderCommandEncodernewRenderCommandEncoder()voidpopDebugGroup()voidpushDebugGroup(String string)voidsetColorStoreAction(MTLStoreAction storeAction, long colorAttachmentIndex)voidsetColorStoreActionOptions(MTLStoreActionOptions storeActionOptions, long colorAttachmentIndex)voidsetDepthStoreAction(MTLStoreAction storeAction)voidsetDepthStoreActionOptions(MTLStoreActionOptions storeActionOptions)voidsetLabel(String v)voidsetStencilStoreAction(MTLStoreAction storeAction)voidsetStencilStoreActionOptions(MTLStoreActionOptions storeActionOptions)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
MTLParallelRenderCommandEncoder
public MTLParallelRenderCommandEncoder()
-
-
Method Details
-
getDevice
- Specified by:
getDevicein interfaceMTLCommandEncoder
-
getLabel
- Specified by:
getLabelin interfaceMTLCommandEncoder
-
setLabel
- Specified by:
setLabelin interfaceMTLCommandEncoder
-
newRenderCommandEncoder
-
setColorStoreAction
- Since:
- Available in iOS 10.0 and later.
-
setDepthStoreAction
- Since:
- Available in iOS 10.0 and later.
-
setStencilStoreAction
- Since:
- Available in iOS 10.0 and later.
-
setColorStoreActionOptions
public void setColorStoreActionOptions(MTLStoreActionOptions storeActionOptions, long colorAttachmentIndex)- Since:
- Available in iOS 11.0 and later.
-
setDepthStoreActionOptions
- Since:
- Available in iOS 11.0 and later.
-
setStencilStoreActionOptions
- Since:
- Available in iOS 11.0 and later.
-
endEncoding
public void endEncoding()- Specified by:
endEncodingin interfaceMTLCommandEncoder
-
insertDebugSignpost
- Specified by:
insertDebugSignpostin interfaceMTLCommandEncoder
-
pushDebugGroup
- Specified by:
pushDebugGroupin interfaceMTLCommandEncoder
-
popDebugGroup
public void popDebugGroup()- Specified by:
popDebugGroupin interfaceMTLCommandEncoder
-