RenderApi

Which rendering API is behind the effect pipeline.

This enum is open: filmstrip gains rendering APIs, so entries arrive in minor versions. Every resolver gates on the one it was written for and declines the rest, which is what keeps a new entry from silently routing effects into a resolver that cannot render them.

Entries

Link copied to clipboard

Android's Media3 effect pipeline.

Link copied to clipboard

Apple, with a Metal-backed context.

Link copied to clipboard

Apple, with a CPU or unspecified Core Image context.

Link copied to clipboard

No GPU path available.

Link copied to clipboard

A browser, with a WebGL 2 context on an OffscreenCanvas.

Link copied to clipboard

A declarative filter graph, run by an external toolchain rather than in this process.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard
fun valueOf(value: String): RenderApi

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.