MetalFX iOS 15.5 to 16.0 API Differences

MTLFXSpatialScaler.h
Added MTLFXSpatialScalerVersion
Added MTLFXSpatialScalerVersion_v1
Added MTLFXSpatialScalerVersion_End
Added MTLFXSpatialScalerColorProcessingMode
Added MTLFXSpatialScalerColorProcessingMode_Perceptual
Added MTLFXSpatialScalerColorProcessingMode_Linear
Added MTLFXSpatialScalerColorProcessingMode_HDR
Added MTLFXSpatialScalerDescriptor
Added MTLFXSpatialScalerDescriptor.colorTextureFormat
Added MTLFXSpatialScalerDescriptor.outputTextureFormat
Added MTLFXSpatialScalerDescriptor.inputWidth
Added MTLFXSpatialScalerDescriptor.inputHeight
Added MTLFXSpatialScalerDescriptor.outputWidth
Added MTLFXSpatialScalerDescriptor.outputHeight
Added MTLFXSpatialScalerDescriptor.colorProcessingMode
Added MTLFXSpatialScalerDescriptor.version
Added -[MTLFXSpatialScalerDescriptor newSpatialScalerWithDevice:]
Added MTLFXSpatialScaler
Added MTLFXSpatialScaler.colorTextureUsage
Added MTLFXSpatialScaler.outputTextureUsage
Added MTLFXSpatialScaler.inputContentWidth
Added MTLFXSpatialScaler.inputContentHeight
Added MTLFXSpatialScaler.colorTexture
Added MTLFXSpatialScaler.outputTexture
Added MTLFXSpatialScaler.colorTextureFormat
Added MTLFXSpatialScaler.outputTextureFormat
Added MTLFXSpatialScaler.inputWidth
Added MTLFXSpatialScaler.inputHeight
Added MTLFXSpatialScaler.outputWidth
Added MTLFXSpatialScaler.outputHeight
Added MTLFXSpatialScaler.colorProcessingMode
Added MTLFXSpatialScaler.fence
Added -[MTLFXSpatialScaler encodeToCommandBuffer:]
MTLFXTemporalScaler.h
Added MTLFXTemporalScalerVersion
Added MTLFXTemporalScalerVersion_v1
Added MTLFXTemporalScalerVersion_End
Added MTLFXTemporalScalerDescriptor
Added MTLFXTemporalScalerDescriptor.colorTextureFormat
Added MTLFXTemporalScalerDescriptor.depthTextureFormat
Added MTLFXTemporalScalerDescriptor.motionTextureFormat
Added MTLFXTemporalScalerDescriptor.outputTextureFormat
Added MTLFXTemporalScalerDescriptor.inputWidth
Added MTLFXTemporalScalerDescriptor.inputHeight
Added MTLFXTemporalScalerDescriptor.outputWidth
Added MTLFXTemporalScalerDescriptor.outputHeight
Added MTLFXTemporalScalerDescriptor.enableInputContentProperties
Added MTLFXTemporalScalerDescriptor.inputContentMinScale
Added MTLFXTemporalScalerDescriptor.inputContentMaxScale
Added MTLFXTemporalScalerDescriptor.version
Added -[MTLFXTemporalScalerDescriptor newTemporalScalerWithDevice:]
Added MTLFXTemporalScaler
Added MTLFXTemporalScaler.colorTextureUsage
Added MTLFXTemporalScaler.depthTextureUsage
Added MTLFXTemporalScaler.motionTextureUsage
Added MTLFXTemporalScaler.outputTextureUsage
Added MTLFXTemporalScaler.inputContentWidth
Added MTLFXTemporalScaler.inputContentHeight
Added MTLFXTemporalScaler.colorTexture
Added MTLFXTemporalScaler.depthTexture
Added MTLFXTemporalScaler.motionTexture
Added MTLFXTemporalScaler.outputTexture
Added MTLFXTemporalScaler.jitterOffset
Added MTLFXTemporalScaler.motionVectorScale
Added MTLFXTemporalScaler.reset
Added MTLFXTemporalScaler.reversedDepth
Added MTLFXTemporalScaler.colorTextureFormat
Added MTLFXTemporalScaler.depthTextureFormat
Added MTLFXTemporalScaler.motionTextureFormat
Added MTLFXTemporalScaler.outputTextureFormat
Added MTLFXTemporalScaler.inputWidth
Added MTLFXTemporalScaler.inputHeight
Added MTLFXTemporalScaler.outputWidth
Added MTLFXTemporalScaler.outputHeight
Added MTLFXTemporalScaler.inputContentMinScale
Added MTLFXTemporalScaler.inputContentMaxScale
Added MTLFXTemporalScaler.fence
Added -[MTLFXTemporalScaler encodeToCommandBuffer:]