Class MTLRenderPassDescriptor

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

    public class MTLRenderPassDescriptor
    extends NSObject
    Since:
    Available in iOS 8.0 and later.
    • Constructor Detail

      • MTLRenderPassDescriptor

        public MTLRenderPassDescriptor()
      • MTLRenderPassDescriptor

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

        protected MTLRenderPassDescriptor​(NSObject.SkipInit skipInit)
    • Method Detail

      • 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.