resolve

abstract fun resolve(spec: EffectSpec, capabilities: RenderCapabilities, attributes: Attributes): EffectResolution?(source)

Realises spec, or declines it.

Return

null to pass to the next resolver, or a resolution that claims the spec.

Parameters

capabilities

what this device can render, right now.

attributes

cross-cutting facts the pipeline already resolved, such as the output frame size every normalized parameter is measured against.