Class MTLCommandBuffer

    • Constructor Detail

      • MTLCommandBuffer

        public MTLCommandBuffer()
    • Method Detail

      • maintainsRetainedReferences

        public boolean maintainsRetainedReferences()
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String v)
      • getKernelStartTime

        public double getKernelStartTime()
        Since:
        Available in iOS 10.3 and later.
      • getKernelEndTime

        public double getKernelEndTime()
        Since:
        Available in iOS 10.3 and later.
      • getGPUStartTime

        public double getGPUStartTime()
        Since:
        Available in iOS 10.3 and later.
      • getGPUEndTime

        public double getGPUEndTime()
        Since:
        Available in iOS 10.3 and later.
      • getError

        public NSError getError()
      • enqueue

        public void enqueue()
      • commit

        public void commit()
      • addScheduledHandler

        public void addScheduledHandler​(org.robovm.objc.block.VoidBlock1<MTLCommandBuffer> block)
      • presentDrawable

        public void presentDrawable​(MTLDrawable drawable)
      • presentDrawableAtTime

        public void presentDrawableAtTime​(MTLDrawable drawable,
                                          double presentationTime)
      • presentDrawableAfterMinimumDuration

        public void presentDrawableAfterMinimumDuration​(MTLDrawable drawable,
                                                        double duration)
      • waitUntilScheduled

        public void waitUntilScheduled()
      • addCompletedHandler

        public void addCompletedHandler​(org.robovm.objc.block.VoidBlock1<MTLCommandBuffer> block)
      • waitUntilCompleted

        public void waitUntilCompleted()
      • encodeWaitForEvent

        public void encodeWaitForEvent​(MTLEvent event,
                                       long value)
        Since:
        Available in iOS 12.0 and later.
      • encodeSignalEvent

        public void encodeSignalEvent​(MTLEvent event,
                                      long value)
        Since:
        Available in iOS 12.0 and later.
      • pushDebugGroup

        public void pushDebugGroup​(java.lang.String string)
        Since:
        Available in iOS 11.0 and later.
      • popDebugGroup

        public void popDebugGroup()
        Since:
        Available in iOS 11.0 and later.