Output Transforms Architecture VWG - August 28, 2024

Here is the meeting recording. Notes will be posted in a few days.

In today’s meeting we discussed making dev-release-3 to replace the AP1 cusp table with the AP1 cusp formula that @priikone had developed. @remia and @KevinJW already had this in their implementations and it was requested to be put into the CTL since it has benefits of reducing the need for a table to be calculated which is only used in the chroma compress to derive the norm value.

To summarize the change, it updates how the Mnorm value is calculated in the chromaCompress function. It was a drop in replacement and allowed for the creation and passing around of REACH_GAMUT_TABLE to be removed.

I have pushed the updates to a v2-dev-release-3-staging branch on my fork of both aces-output and aces-dev.

If this seems to accurately reflect what was asked for, then I’ll merge in to main on the ampas repos.

The notes from meeting #167 are now available.