From ba71bde716ee72a9991b75fa4d34b9a3419d6486 Mon Sep 17 00:00:00 2001 From: digitaltvguy Date: Mon, 18 Mar 2024 07:44:41 -0400 Subject: [PATCH 1/3] added detail on full-range alpha are always full-range and --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 0e8baae..51d4a2d 100644 --- a/index.html +++ b/index.html @@ -870,8 +870,8 @@

Color spaces

to be applied (see ). However, color-aware applications will prefer one of the first three methods, while color-unaware applications will typically ignore all four methods.

-

Gamma correction is not applied to the alpha channel, if present. Alpha samples always represent a linear fraction - of full opacity.

+

Gamma correction is not applied to the alpha channel, if present. Alpha samples are always full-range and represent + a linear fraction of full opacity.

Mastering metadata may also be provided

From ba537759adbe33210e57371154c656994218ccbe Mon Sep 17 00:00:00 2001 From: digitaltvguy Date: Mon, 18 Mar 2024 08:14:16 -0400 Subject: [PATCH 2/3] added color chunk priority table where the upper-most color chunk takes precendence --- index.html | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/index.html b/index.html index 51d4a2d..518c413 100644 --- a/index.html +++ b/index.html @@ -870,6 +870,49 @@

Color spaces

to be applied (see ). However, color-aware applications will prefer one of the first three methods, while color-unaware applications will typically ignore all four methods.

+

Below is a list of color flags. If a single image is populated with multiple color flags, the uppermost chunk(s) in the + heirarchy should take precedence and the lower most chunk(s) should be ignored: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Color Chunk Priority +
NamePriority
cICP1
iCCP2
sRGB3
cHRM and gAMA4
+ + + + + + +

Gamma correction is not applied to the alpha channel, if present. Alpha samples are always full-range and represent a linear fraction of full opacity.

From 32d0cc3389fd1f54758a1bfbcd4b3d737adee2e0 Mon Sep 17 00:00:00 2001 From: Chris Needham Date: Wed, 20 Mar 2024 09:00:02 +0000 Subject: [PATCH 3/3] Fix color chunk priority table formatting --- index.html | 63 +++++++++++++++++++++++------------------------------- 1 file changed, 27 insertions(+), 36 deletions(-) diff --git a/index.html b/index.html index 518c413..c4e6a1a 100644 --- a/index.html +++ b/index.html @@ -871,52 +871,43 @@

Color spaces

methods, while color-unaware applications will typically ignore all four methods.

Below is a list of color flags. If a single image is populated with multiple color flags, the uppermost chunk(s) in the - heirarchy should take precedence and the lower most chunk(s) should be ignored: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Color Chunk Priority -
NamePriority
cICP1
iCCP2
sRGB3
cHRM and gAMA4
+ heirarchy should take precedence and the lower most chunk(s) should be ignored:

+ + + + + + + + + + + + + + + + + + + + + + +
+ Color Chunk Priority +
NamePriority
cICP1
iCCP2
sRGB3
cHRM and gAMA4

Gamma correction is not applied to the alpha channel, if present. Alpha samples are always full-range and represent a linear fraction of full opacity.

-

Mastering metadata may also be provided

+

Mastering metadata may also be provided.