Class MTLHeapDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLHeapDescriptor
extends NSObject
Since:
Available in iOS 10.0 and later.
  • Constructor Details

    • MTLHeapDescriptor

      public MTLHeapDescriptor()
    • MTLHeapDescriptor

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

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

    • getSize

      public long getSize()
    • setSize

      public void setSize​(long v)
    • getStorageMode

      public MTLStorageMode getStorageMode()
    • setStorageMode

      public void setStorageMode​(MTLStorageMode v)
    • getCpuCacheMode

      public MTLCPUCacheMode getCpuCacheMode()
    • setCpuCacheMode

      public void setCpuCacheMode​(MTLCPUCacheMode v)
    • getHazardTrackingMode

      public MTLHazardTrackingMode getHazardTrackingMode()
      Since:
      Available in iOS 13.0 and later.
    • setHazardTrackingMode

      public void setHazardTrackingMode​(MTLHazardTrackingMode v)
      Since:
      Available in iOS 13.0 and later.
    • getResourceOptions

      public MTLResourceOptions getResourceOptions()
      Since:
      Available in iOS 13.0 and later.
    • setResourceOptions

      public void setResourceOptions​(MTLResourceOptions v)
      Since:
      Available in iOS 13.0 and later.
    • getType

      public MTLHeapType getType()
      Since:
      Available in iOS 13.0 and later.
    • setType

      public void setType​(MTLHeapType v)
      Since:
      Available in iOS 13.0 and later.