Class MTLTileRenderPipelineDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLTileRenderPipelineDescriptor
extends NSObject
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • MTLTileRenderPipelineDescriptor

      public MTLTileRenderPipelineDescriptor()
    • MTLTileRenderPipelineDescriptor

      protected MTLTileRenderPipelineDescriptor​(NSObject.Handle h, long handle)
    • MTLTileRenderPipelineDescriptor

      protected MTLTileRenderPipelineDescriptor​(NSObject.SkipInit skipInit)
  • Method Details

    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel​(String v)
    • getTileFunction

      public MTLFunction getTileFunction()
    • setTileFunction

      public void setTileFunction​(MTLFunction v)
    • getRasterSampleCount

      public long getRasterSampleCount()
    • setRasterSampleCount

      public void setRasterSampleCount​(long v)
    • getColorAttachments

    • isThreadgroupSizeMatchesTileSize

      public boolean isThreadgroupSizeMatchesTileSize()
    • setThreadgroupSizeMatchesTileSize

      public void setThreadgroupSizeMatchesTileSize​(boolean v)
    • getTileBuffers

      public MTLPipelineBufferDescriptorArray getTileBuffers()
      Since:
      Available in iOS 11.0 and later.
    • getMaxTotalThreadsPerThreadgroup

      public long getMaxTotalThreadsPerThreadgroup()
      Since:
      Available in iOS 12.0 and later.
    • setMaxTotalThreadsPerThreadgroup

      public void setMaxTotalThreadsPerThreadgroup​(long v)
      Since:
      Available in iOS 12.0 and later.
    • getBinaryArchives

      public NSArray<?> getBinaryArchives()
      Since:
      Available in iOS 14.0 and later.
    • setBinaryArchives

      public void setBinaryArchives​(NSArray<?> v)
      Since:
      Available in iOS 14.0 and later.
    • getPreloadedLibraries

      public NSArray<?> getPreloadedLibraries()
      Since:
      Available in iOS 15.0 and later.
    • setPreloadedLibraries

      public void setPreloadedLibraries​(NSArray<?> v)
      Since:
      Available in iOS 15.0 and later.
    • getLinkedFunctions

      public MTLLinkedFunctions getLinkedFunctions()
      Since:
      Available in iOS 15.0 and later.
    • setLinkedFunctions

      public void setLinkedFunctions​(MTLLinkedFunctions v)
      Since:
      Available in iOS 15.0 and later.
    • isSupportAddingBinaryFunctions

      public boolean isSupportAddingBinaryFunctions()
      Since:
      Available in iOS 15.0 and later.
    • setSupportAddingBinaryFunctions

      public void setSupportAddingBinaryFunctions​(boolean v)
      Since:
      Available in iOS 15.0 and later.
    • getMaxCallStackDepth

      public long getMaxCallStackDepth()
      Since:
      Available in iOS 15.0 and later.
    • setMaxCallStackDepth

      public void setMaxCallStackDepth​(long v)
      Since:
      Available in iOS 15.0 and later.
    • reset

      public void reset()