Skip to content

Commit 3abc044

Browse files
committed
Set "sRGB" as alias for "srgb_rec709_scene" again
Signed-off-by: Brecht Van Lommel <[email protected]>
1 parent 934de72 commit 3abc044

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

src/libOpenImageIO/color_ocio.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ ColorConfig::Impl::inventory()
483483
add("lin_rec709", 0, linflags);
484484
add("srgb_rec709_display", 1, CSInfo::is_srgb_display);
485485
add("srgb_rec709_scene", 1, CSInfo::is_srgb_scene);
486-
add("sRGB", 1, CSInfo::is_srgb_display);
486+
add("sRGB", 1, CSInfo::is_srgb_scene);
487487
add("Rec709", 2, CSInfo::is_Rec709);
488488

489489
for (auto&& cs : colorspaces)
@@ -600,14 +600,14 @@ ColorConfig::Impl::classify_by_name(CSInfo& cs)
600600
//
601601
if (Strutil::iequals(cs.name, "srgb_rec709_display")
602602
|| Strutil::iequals(cs.name, "srgb_display")
603-
|| Strutil::iequals(cs.name, "sRGB - Display")
604-
|| Strutil::iequals(cs.name, "sRGB")) {
603+
|| Strutil::iequals(cs.name, "sRGB - Display")) {
605604
cs.setflag(CSInfo::is_srgb_display, srgb_display_alias);
606605
} else if (Strutil::iequals(cs.name, "srgb_rec709_scene")
607606
|| Strutil::iequals(cs.name, "srgb_tx")
608607
|| Strutil::iequals(cs.name, "srgb_texture")
609608
|| Strutil::iequals(cs.name, "srgb texture")
610-
|| Strutil::iequals(cs.name, "sRGB - Texture")) {
609+
|| Strutil::iequals(cs.name, "sRGB - Texture")
610+
|| Strutil::iequals(cs.name, "sRGB")) {
611611
cs.setflag(CSInfo::is_srgb_scene, srgb_scene_alias);
612612
} else if (Strutil::iequals(cs.name, "lin_rec709_scene")
613613
|| Strutil::iequals(cs.name, "lin_rec709")
@@ -1386,12 +1386,12 @@ ColorConfig::Impl::resolve(string_view name) const
13861386
// Maybe it's an informal alias of common names?
13871387
spin_rw_write_lock lock(m_mutex);
13881388
if ((Strutil::iequals(name, "sRGB")
1389-
|| Strutil::iequals(name, "srgb_rec709_display"))
1390-
&& !srgb_display_alias.empty())
1391-
return srgb_display_alias;
1392-
if (Strutil::iequals(name, "srgb_rec709_scene")
1389+
|| Strutil::iequals(name, "srgb_rec709_scene"))
13931390
&& !srgb_scene_alias.empty())
13941391
return srgb_scene_alias;
1392+
if (Strutil::iequals(name, "srgb_rec709_display")
1393+
&& !srgb_display_alias.empty())
1394+
return srgb_display_alias;
13951395
if ((Strutil::iequals(name, "lin_srgb")
13961396
|| Strutil::iequals(name, "lin_rec709")
13971397
|| Strutil::iequals(name, "lin_rec709_scene")

testsuite/python-colorconfig/ref/out-ocio23.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ resolve('foo'): foo
1818
resolve('linear'): Linear Rec.709 (sRGB)
1919
resolve('scene_linear'): ACEScg
2020
resolve('lin_srgb'): Linear Rec.709 (sRGB)
21-
resolve('srgb'): sRGB - Display
21+
resolve('srgb'): sRGB Encoded Rec.709 (sRGB)
2222
resolve('ACEScg'): ACEScg
2323
equivalent('lin_srgb', 'srgb'): False
2424
equivalent('scene_linear', 'srgb'): False

testsuite/python-colorconfig/ref/out-ocio24.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ resolve('foo'): foo
1818
resolve('linear'): Linear Rec.709 (sRGB)
1919
resolve('scene_linear'): ACEScg
2020
resolve('lin_srgb'): Linear Rec.709 (sRGB)
21-
resolve('srgb'): sRGB - Display
21+
resolve('srgb'): sRGB Encoded Rec.709 (sRGB)
2222
resolve('ACEScg'): ACEScg
2323
equivalent('lin_srgb', 'srgb'): False
2424
equivalent('scene_linear', 'srgb'): False

testsuite/python-colorconfig/ref/out-ocio25.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ resolve('foo'): foo
1818
resolve('linear'): Linear Rec.709 (sRGB)
1919
resolve('scene_linear'): ACEScg
2020
resolve('lin_srgb'): Linear Rec.709 (sRGB)
21-
resolve('srgb'): sRGB - Display
21+
resolve('srgb'): sRGB Encoded Rec.709 (sRGB)
2222
resolve('ACEScg'): ACEScg
2323
equivalent('lin_srgb', 'srgb'): False
2424
equivalent('scene_linear', 'srgb'): False

testsuite/python-colorconfig/ref/out.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ resolve('foo'): foo
1818
resolve('linear'): Linear Rec.709 (sRGB)
1919
resolve('scene_linear'): ACEScg
2020
resolve('lin_srgb'): Linear Rec.709 (sRGB)
21-
resolve('srgb'): sRGB - Display
21+
resolve('srgb'): sRGB - Texture
2222
resolve('ACEScg'): ACEScg
2323
equivalent('lin_srgb', 'srgb'): False
2424
equivalent('scene_linear', 'srgb'): False

0 commit comments

Comments
 (0)