Metadata describing the tone mapping to apply to the extended dynamic range (EDR) values in the layer.
- macOS 10.15+
- Mac Catalyst 13.0+
- Core Animation
You must set this property before calling
The default value is
nil, which means that the system doesn’t perform any tone mapping of data prior to passing it on to the display. Values above the maximum (
maximum) may be clipped.
nil, the system uses the metadata provided to tone map values to the display, based on the display’s current characteristics. You must also set
pixel to a pixel format that supports pixel values greater than
1 (such as
colorspace to a color space that supports a linear transfer function.
The tone mapping process requires significant amounts of memory and GPU processing.