Bug 1968598 [Wayland] Don't get HDR info from particular monitors r=emilio, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D252805
This commit is contained in:
committed by
dmeehan@mozilla.com
parent
e2158fcbe7
commit
e1b2520d94
@@ -287,7 +287,7 @@ static const struct wp_image_description_info_v1_listener
|
|||||||
image_description_info_target_max_cll,
|
image_description_info_target_max_cll,
|
||||||
image_description_info_target_max_fall};
|
image_description_info_target_max_fall};
|
||||||
|
|
||||||
static bool IsMonitorHDR(gint aMonitorNum) {
|
bool IsMonitorHDR(gint aMonitorNum) {
|
||||||
if (!WaylandDisplayGet() || !WaylandDisplayGet()->GetColorManager()) {
|
if (!WaylandDisplayGet() || !WaylandDisplayGet()->GetColorManager()) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -518,7 +518,7 @@ static already_AddRefed<Screen> MakeScreenGtk(GdkScreen* aScreen,
|
|||||||
bool isHDR = false;
|
bool isHDR = false;
|
||||||
#ifdef MOZ_WAYLAND
|
#ifdef MOZ_WAYLAND
|
||||||
if (GdkIsWaylandDisplay()) {
|
if (GdkIsWaylandDisplay()) {
|
||||||
isHDR = IsMonitorHDR(aMonitorNum);
|
isHDR = WaylandDisplayGet()->IsHDREnabled();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user