NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
MTLRenderPassDescriptor(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static MTLRenderPassDescriptor |
alloc() |
static MTLRenderPassDescriptor |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
MTLRenderPassColorAttachmentDescriptorArray |
colorAttachments() |
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static java.lang.String |
debugDescription_static() |
long |
defaultRasterSampleCount()
[@property] defaultRasterSampleCount:
|
MTLRenderPassDepthAttachmentDescriptor |
depthAttachment() |
static java.lang.String |
description_static() |
long |
getSamplePositionsCount(MTLSamplePosition positions,
long count)
getSamplePositions:count:
|
static long |
hash_static() |
long |
imageblockSampleLength()
[@property] imageblockSampleLength:
|
MTLRenderPassDescriptor |
init() |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static MTLRenderPassDescriptor |
new_objc() |
MTLRasterizationRateMap |
rasterizationRateMap()
[@property] rasterizationRateMap
|
static MTLRenderPassDescriptor |
renderPassDescriptor()
renderPassDescriptor
|
long |
renderTargetArrayLength()
[@property] renderTargetArrayLength:
|
long |
renderTargetHeight()
[@property] renderTargetHeight:
|
long |
renderTargetWidth()
[@property] renderTargetWidth:
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
MTLRenderPassSampleBufferAttachmentDescriptorArray |
sampleBufferAttachments()
[@property] sampleBufferAttachments
|
void |
setDefaultRasterSampleCount(long value)
[@property] defaultRasterSampleCount:
|
void |
setDepthAttachment(MTLRenderPassDepthAttachmentDescriptor value) |
void |
setImageblockSampleLength(long value)
[@property] imageblockSampleLength:
|
void |
setRasterizationRateMap(MTLRasterizationRateMap value)
[@property] rasterizationRateMap
|
void |
setRenderTargetArrayLength(long value)
[@property] renderTargetArrayLength:
|
void |
setRenderTargetHeight(long value)
[@property] renderTargetHeight:
|
void |
setRenderTargetWidth(long value)
[@property] renderTargetWidth:
|
void |
setSamplePositionsCount(MTLSamplePosition positions,
long count)
setSamplePositions:count:
|
void |
setStencilAttachment(MTLRenderPassStencilAttachmentDescriptor value) |
void |
setThreadgroupMemoryLength(long value)
[@property] threadgroupMemoryLength:
|
void |
setTileHeight(long value)
[@property] tileHeight:
|
void |
setTileWidth(long value)
[@property] tileWidth:
|
static void |
setVersion_static(long aVersion) |
void |
setVisibilityResultBuffer(MTLBuffer value)
[@property] visibilityResultBuffer:
|
MTLRenderPassStencilAttachmentDescriptor |
stencilAttachment() |
static org.moe.natj.objc.Class |
superclass_static() |
long |
threadgroupMemoryLength()
[@property] threadgroupMemoryLength:
|
long |
tileHeight()
[@property] tileHeight:
|
long |
tileWidth()
[@property] tileWidth:
|
static long |
version_static() |
MTLBuffer |
visibilityResultBuffer()
[@property] visibilityResultBuffer:
|
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected MTLRenderPassDescriptor(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static MTLRenderPassDescriptor alloc()
public static MTLRenderPassDescriptor allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static MTLRenderPassDescriptor new_objc()
public static MTLRenderPassDescriptor renderPassDescriptor()
Create an autoreleased default frame buffer descriptor
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public MTLRenderPassColorAttachmentDescriptorArray colorAttachments()
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic MTLRenderPassDepthAttachmentDescriptor depthAttachment()
public MTLRenderPassDescriptor init()
public void setDepthAttachment(MTLRenderPassDepthAttachmentDescriptor value)
public void setStencilAttachment(MTLRenderPassStencilAttachmentDescriptor value)
public void setVisibilityResultBuffer(MTLBuffer value)
Buffer into which samples passing the depth and stencil tests are counted.
public MTLRenderPassStencilAttachmentDescriptor stencilAttachment()
public MTLBuffer visibilityResultBuffer()
Buffer into which samples passing the depth and stencil tests are counted.
public long defaultRasterSampleCount()
The raster sample count for the render pass when no attachments are given.
public long getSamplePositionsCount(MTLSamplePosition positions, long count)
Retrieve the previously configured custom sample positions. The positions input array will only be modified when count specifies a length sufficient for the number of previously configured positions.
positions - The destination array for custom sample position data.count - Specifies the length of the positions array, which must be large enough to hold all configured sample positions.public long imageblockSampleLength()
The per sample size in bytes of the largest explicit imageblock layout in the renderPass.
public long renderTargetHeight()
The height in pixels to constrain the render target to.
Defaults to 0. If non-zero the value must be smaller than or equal to the minimum height of all attachments.
public long renderTargetWidth()
The width in pixels to constrain the render target to.
Defaults to 0. If non-zero the value must be smaller than or equal to the minimum width of all attachments.
public void setDefaultRasterSampleCount(long value)
The raster sample count for the render pass when no attachments are given.
public void setImageblockSampleLength(long value)
The per sample size in bytes of the largest explicit imageblock layout in the renderPass.
public void setRenderTargetHeight(long value)
The height in pixels to constrain the render target to.
Defaults to 0. If non-zero the value must be smaller than or equal to the minimum height of all attachments.
public void setRenderTargetWidth(long value)
The width in pixels to constrain the render target to.
Defaults to 0. If non-zero the value must be smaller than or equal to the minimum width of all attachments.
public void setSamplePositionsCount(MTLSamplePosition positions, long count)
Configure the custom sample positions, to be used in MSAA rendering (i.e. when sample count > 1).
positions - The source array for custom sample position data.count - Specifies the length of the positions array, and must be a valid sample count or 0 (to disable custom sample positions).public void setThreadgroupMemoryLength(long value)
The per tile size in bytes of the persistent threadgroup memory allocation.
public void setTileHeight(long value)
The height in pixels of the tile. [@discssion] Defaults to 0. Zero means Metal chooses a height that fits within the local memory.
public void setTileWidth(long value)
The width in pixels of the tile. [@discssion] Defaults to 0. Zero means Metal chooses a width that fits within the local memory.
public long threadgroupMemoryLength()
The per tile size in bytes of the persistent threadgroup memory allocation.
public long tileHeight()
The height in pixels of the tile. [@discssion] Defaults to 0. Zero means Metal chooses a height that fits within the local memory.
public long tileWidth()
The width in pixels of the tile. [@discssion] Defaults to 0. Zero means Metal chooses a width that fits within the local memory.
public MTLRasterizationRateMap rasterizationRateMap()
The variable rasterization rate map to use when rendering this pass, or nil to not use variable rasterization rate.
The default value is nil. Enabling variable rasterization rate allows for decreasing the rasterization rate in unimportant regions of screen space.
public long renderTargetArrayLength()
The number of active layers
public void setRasterizationRateMap(MTLRasterizationRateMap value)
The variable rasterization rate map to use when rendering this pass, or nil to not use variable rasterization rate.
The default value is nil. Enabling variable rasterization rate allows for decreasing the rasterization rate in unimportant regions of screen space.
public void setRenderTargetArrayLength(long value)
The number of active layers
public MTLRenderPassSampleBufferAttachmentDescriptorArray sampleBufferAttachments()
An array of sample buffers and associated sample indices.