Class MTLRenderPipelineState

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public final class MTLRenderPipelineState
    extends NSObject
    implements NSObjectProtocol
    Since:
    Available in iOS 8.0 and later.
    • Constructor Detail

      • MTLRenderPipelineState

        public MTLRenderPipelineState()
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
      • getMaxTotalThreadsPerThreadgroup

        public long getMaxTotalThreadsPerThreadgroup()
        Since:
        Available in iOS 11.0 and later.
      • isThreadgroupSizeMatchesTileSize

        public boolean isThreadgroupSizeMatchesTileSize()
        Since:
        Available in iOS 11.0 and later.
      • getImageblockSampleLength

        public long getImageblockSampleLength()
        Since:
        Available in iOS 11.0 and later.
      • isSupportIndirectCommandBuffers

        public boolean isSupportIndirectCommandBuffers()
        Since:
        Available in iOS 12.0 and later.
      • imageblockMemoryLengthForDimensions

        public long imageblockMemoryLengthForDimensions​(MTLSize imageblockDimensions)
        Since:
        Available in iOS 11.0 and later.