summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx/ICC/BinaryFormat.h
diff options
context:
space:
mode:
Diffstat (limited to 'Userland/Libraries/LibGfx/ICC/BinaryFormat.h')
-rw-r--r--Userland/Libraries/LibGfx/ICC/BinaryFormat.h8
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>());
+
}