From 97f5cad3352ee38588b8c5e81988e239bba58a64 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 1 Dec 2023 13:50:11 +0530 Subject: [PATCH] Request an SRGB output buffer from the window system explicitly Possible fix for #6845 --- kitty/glfw.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kitty/glfw.c b/kitty/glfw.c index 61e124ad4..791687200 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -1034,6 +1034,8 @@ create_os_window(PyObject UNUSED *self, PyObject *args, PyObject *kw) { glfwSetHasCurrentSelectionCallback(has_current_selection); glfwSetIMECursorPositionCallback(get_ime_cursor_position); glfwSetSystemColorThemeChangeCallback(on_system_color_scheme_change); + // Request SRGB output buffer + glfwWindowHint(GLFW_SRGB_CAPABLE, true); #ifdef __APPLE__ cocoa_set_activation_policy(OPT(macos_hide_from_tasks)); glfwWindowHint(GLFW_COCOA_GRAPHICS_SWITCHING, true);