API Differences in MetalFX in macOS 26.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in MetalFX in the macOS 26.0 SDK.

Table of Contents

Protocols

MTL4FXSpatialScaler
MTL4FXTemporalScaler

Functions & Methods

MTLFXTemporalScalerDescriptor
- (nullable id<MTL4FXTemporalScaler>)newTemporalScalerWithDevice:(nonnull id<MTLDevice>)device compiler:(nonnull id<MTL4Compiler>)compiler;
MTLFXTemporalScalerDescriptor
+ (BOOL)supportsMetal4FX:(nonnull id<MTLDevice>)device;
MTLFXSpatialScalerDescriptor
- (nullable id<MTL4FXSpatialScaler>)newSpatialScalerWithDevice:(nonnull id<MTLDevice>)device compiler:(nonnull id<MTL4Compiler>)compiler;
MTLFXSpatialScalerDescriptor
+ (BOOL)supportsMetal4FX:(nonnull id<MTLDevice>)device;