diff options
Diffstat (limited to 'Userland/Libraries/LibGfx/ICC/BinaryFormat.h')
-rw-r--r-- | Userland/Libraries/LibGfx/ICC/BinaryFormat.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Userland/Libraries/LibGfx/ICC/BinaryFormat.h b/Userland/Libraries/LibGfx/ICC/BinaryFormat.h index f78525412f..15fd82256e 100644 --- a/Userland/Libraries/LibGfx/ICC/BinaryFormat.h +++ b/Userland/Libraries/LibGfx/ICC/BinaryFormat.h @@ -149,4 +149,12 @@ struct MultiLocalizedUnicodeRawRecord { }; static_assert(AssertSize<MultiLocalizedUnicodeRawRecord, 12>()); +// Table 84 — viewingConditionsType encoding +struct ViewingConditionsHeader { + XYZNumber unnormalized_ciexyz_values_for_illuminant; // "(in which Y is in cd/m2)" + XYZNumber unnormalized_ciexyz_values_for_surround; // "(in which Y is in cd/m2)" + BigEndian<MeasurementTagData::StandardIlluminant> illuminant_type; +}; +static_assert(AssertSize<ViewingConditionsHeader, 28>()); + } |