ComposeHardwareAcceleration type
Signature:
export type ComposeHardwareAcceleration =
/**
* Use the quadra overlay functionality to perform the compose
*/
"quadra"
/**
* Use an nvidia CUDA kernel to perform the compose
*/
| "nvidia"
/**
* Use a Spectrum (Halide) pipeline compiled for the CPU codegen. Input and
* output frames stay in host memory. Choose this when the surrounding
* decoder/encoder are software, or when the box has no CUDA device.
*/
| "spectrum-sw"
/**
* Use a Spectrum (Halide) pipeline compiled for the CUDA codegen. Requires
* a primary CUDA context on the engine (the compose node errors at startup
* otherwise). Choose this when the surrounding decoder/encoder are nvidia
* to avoid host↔device bounces.
*/
| "spectrum-nvidia";