Contents

makeTemporalDenoisedScaler(device:compiler:)

Creates a denoiser scaler instance for a Metal device.

Declaration

func makeTemporalDenoisedScaler(device: any MTLDevice, compiler: any MTL4Compiler) -> (any MTL4FXTemporalDenoisedScaler)?

Parameters

  • device:

    The Metal device that creates the denoiser scaler.

  • compiler:

    A compiler instance this method can use to build pipeline state objects.

Return Value

A denoiser scaler instance upon success, or nil otherwise.