Class

CIRenderInfo

An encapsulation of a render task's timing, passes, and pixels processed.

Declaration

class CIRenderInfo : NSObject

Overview

A CIRenderInfo object allows Xcode Quick Look to visualize the render graph with detailed timing information.

Topics

Instance Properties

var kernelExecutionTime: TimeInterval

The amount of time a render spent executing kernels.

var passCount: Int

The number of passes the render took.

var pixelsProcessed: Int

The number of pixels the render produced executing kernels.

Relationships

Inherits From

Conforms To

See Also

Custom Render Destination

class CIRenderDestination

A specification for configuring all attributes of a render task's destination and issuing asynchronous render tasks.

class CIRenderTask

A single render task issued in conjunction with CIRenderDestination.