From 2a623fd2241334efe086936b89faf559e6a73324 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 22 Jul 2026 15:24:48 -0700
Subject: [PATCH] wayland: set the SDR_white_level for HDR capable displays
---
src/video/wayland/SDL_waylandcolor.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/video/wayland/SDL_waylandcolor.c b/src/video/wayland/SDL_waylandcolor.c
index bf0d84b2c4b82..fb7934bf319b2 100644
--- a/src/video/wayland/SDL_waylandcolor.c
+++ b/src/video/wayland/SDL_waylandcolor.c
@@ -172,6 +172,7 @@ static void image_description_info_handle_luminances(void *data,
{
Wayland_ColorInfoState *state = (Wayland_ColorInfoState *)data;
state->HDR.HDR_headroom = (float)max_lum / (float)reference_lum;
+ state->HDR.SDR_white_level = (float)reference_lum / 80.0f;
}
static void image_description_info_handle_target_primaries(void *data,