mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-06 01:05:48 +02:00
Specify the color space on Wayland surfaces
Uses sRGB with the sRGB transfer function. Seems to give identical results as not specifying a color space. But sadly does not get the compositor to blend in linear space, we need another wayland protocol extension for that I suppose. Sigh.
This commit is contained in:
1
glfw/wl_window.c
vendored
1
glfw/wl_window.c
vendored
@@ -589,6 +589,7 @@ create_surface(_GLFWwindow* window, const _GLFWwndconfig* wndconfig) {
|
||||
ensure_color_manager_ready();
|
||||
if (_glfw.wl.color_manager.image_description) {
|
||||
window->wl.color_management = wp_color_manager_v1_get_surface(_glfw.wl.wp_color_manager_v1, window->wl.surface);
|
||||
wp_color_management_surface_v1_set_image_description(window->wl.color_management, _glfw.wl.color_manager.image_description, WP_COLOR_MANAGER_V1_RENDER_INTENT_PERCEPTUAL);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user