Class MTLArgument

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

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

      • MTLArgument

        public MTLArgument()
    • Method Detail

      • getName

        public java.lang.String getName()
      • getIndex

        public long getIndex()
      • isActive

        public boolean isActive()
      • getBufferAlignment

        public long getBufferAlignment()
      • getBufferDataSize

        public long getBufferDataSize()
      • getBufferDataType

        public MTLDataType getBufferDataType()
      • getBufferStructType

        public MTLStructType getBufferStructType()
      • getBufferPointerType

        public MTLPointerType getBufferPointerType()
        Since:
        Available in iOS 11.0 and later.
      • getThreadgroupMemoryAlignment

        public long getThreadgroupMemoryAlignment()
      • getThreadgroupMemoryDataSize

        public long getThreadgroupMemoryDataSize()
      • getTextureDataType

        public MTLDataType getTextureDataType()
      • isDepthTexture

        public boolean isDepthTexture()
        Since:
        Available in iOS 10.0 and later.
      • getArrayLength

        public long getArrayLength()
        Since:
        Available in iOS 10.0 and later.