small changes in color management handling
Commit 1 adds the mastering display colorimetry, which is effectively the actually used part of a colorspace, and is important for reporting the native primaries of the display to clients, as well as (at least in theory) for gamut mapping content from clients
Commit 2 makes the brightness values optional (which were technically "optional" before, but it's easy to forget to check for a zero like that)