API Differences in CoreImage in macOS 15.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 CoreImage in the macOS 15.0 SDK.

Table of Contents

Functions & Methods

Builtins
+ (nonnull CIFilter<CIMaximumScaleTransform> *)maximumScaleTransformFilter;
Builtins
+ (nonnull CIFilter<CIToneMapHeadroom> *)toneMapHeadroomFilter;
Builtins
+ (nonnull CIFilter<CIAreaHistogram> *)areaAlphaWeightedHistogramFilter;
Builtins
+ (nonnull CIFilter<CIAreaBoundsRed> *)areaBoundsRedFilter;
CIImage
- (nonnull CIImage *)imageByApplyingGainMap:(nonnull CIImage *)gainmap;
CIImage
- (nonnull CIImage *)imageByApplyingGainMap:(nonnull CIImage *)gainmap headroom:(float)headroom;

Properties & Constants

extern NS_AVAILABLE(15_0, 18_0) const CIImageRepresentationOption kCIImageRepresentationHDRImage
extern NS_AVAILABLE(15_0, 18_0) const CIImageRepresentationOption kCIImageRepresentationHDRGainMapAsRGB
CIImage
@property(nonatomic, readonly) float contentHeadroom;
CIImage
@property(nonatomic, readonly, nullable) id<MTLTexture> metalTexture;
extern NS_AVAILABLE(15_0, 18_0) const CIImageOption kCIImageContentHeadroom