Package org.robovm.apple.metal
Class MTLRenderPassDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLRenderPassDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLRenderPassDescriptor extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLRenderPassDescriptor.MTLRenderPassDescriptorPtr
-
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 Modifier Constructor Description MTLRenderPassDescriptor()
protected
MTLRenderPassDescriptor(NSObject.Handle h, long handle)
protected
MTLRenderPassDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
-
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
-
-
-
-
Constructor Detail
-
MTLRenderPassDescriptor
public MTLRenderPassDescriptor()
-
MTLRenderPassDescriptor
protected MTLRenderPassDescriptor(NSObject.Handle h, long handle)
-
MTLRenderPassDescriptor
protected MTLRenderPassDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getColorAttachments
public MTLRenderPassColorAttachmentDescriptorArray getColorAttachments()
-
getDepthAttachment
public MTLRenderPassDepthAttachmentDescriptor getDepthAttachment()
-
setDepthAttachment
public void setDepthAttachment(MTLRenderPassDepthAttachmentDescriptor v)
-
getStencilAttachment
public MTLRenderPassStencilAttachmentDescriptor getStencilAttachment()
-
setStencilAttachment
public void setStencilAttachment(MTLRenderPassStencilAttachmentDescriptor v)
-
getVisibilityResultBuffer
public MTLBuffer getVisibilityResultBuffer()
-
setVisibilityResultBuffer
public void setVisibilityResultBuffer(MTLBuffer v)
-
getRenderTargetArrayLength
public long getRenderTargetArrayLength()
- Since:
- Available in iOS 12.0 and later.
-
setRenderTargetArrayLength
public void setRenderTargetArrayLength(long v)
- Since:
- Available in iOS 12.0 and later.
-
getImageblockSampleLength
public long getImageblockSampleLength()
- Since:
- Available in iOS 11.0 and later.
-
setImageblockSampleLength
public void setImageblockSampleLength(long v)
- Since:
- Available in iOS 11.0 and later.
-
getThreadgroupMemoryLength
public long getThreadgroupMemoryLength()
- Since:
- Available in iOS 11.0 and later.
-
setThreadgroupMemoryLength
public void setThreadgroupMemoryLength(long v)
- Since:
- Available in iOS 11.0 and later.
-
getTileWidth
public long getTileWidth()
- Since:
- Available in iOS 11.0 and later.
-
setTileWidth
public void setTileWidth(long v)
- Since:
- Available in iOS 11.0 and later.
-
getTileHeight
public long getTileHeight()
- Since:
- Available in iOS 11.0 and later.
-
setTileHeight
public void setTileHeight(long v)
- Since:
- Available in iOS 11.0 and later.
-
getDefaultRasterSampleCount
public long getDefaultRasterSampleCount()
- Since:
- Available in iOS 11.0 and later.
-
setDefaultRasterSampleCount
public void setDefaultRasterSampleCount(long v)
- Since:
- Available in iOS 11.0 and later.
-
getRenderTargetWidth
public long getRenderTargetWidth()
- Since:
- Available in iOS 11.0 and later.
-
setRenderTargetWidth
public void setRenderTargetWidth(long v)
- Since:
- Available in iOS 11.0 and later.
-
getRenderTargetHeight
public long getRenderTargetHeight()
- Since:
- Available in iOS 11.0 and later.
-
setRenderTargetHeight
public void setRenderTargetHeight(long v)
- Since:
- Available in iOS 11.0 and later.
-
setSamplePositions
public void setSamplePositions(MTLSamplePosition positions, long count)
- Since:
- Available in iOS 11.0 and later.
-
getSamplePositions
public long getSamplePositions(MTLSamplePosition positions, long count)
- Since:
- Available in iOS 11.0 and later.
-
-