QuartzCore iOS 15.5 to 16.0 API Differences

CAEDRMetadata.h
Added CAEDRMetadata
Added +[CAEDRMetadata HDR10MetadataWithDisplayInfo:contentInfo:opticalOutputScale:]
Added +[CAEDRMetadata HDR10MetadataWithMinLuminance:maxLuminance:opticalOutputScale:]
Added CAEDRMetadata.HLGMetadata
Added CAEDRMetadata.available
CAMetalLayer.h
Added CAMetalLayer.wantsExtendedDynamicRangeContent
Added CAMetalLayer.EDRMetadata
Added CAMetalLayer.developerHUDProperties
CARenderer.h
Added CARenderer
Added +[CARenderer rendererWithMTLTexture:options:]
Added CARenderer.layer
Added CARenderer.bounds
Added -[CARenderer beginFrameAtTime:timeStamp:]
Added -[CARenderer updateBounds]
Added -[CARenderer addUpdateRect:]
Added -[CARenderer render]
Added -[CARenderer nextFrameTime]
Added -[CARenderer endFrame]
Added -[CARenderer setDestination:]
Added kCARendererColorSpace
Added kCARendererMetalCommandQueue