История изменений
Исправление kostik87, (текущая версия) :
"When" is perhaps not the best question to ask, since the answer is "when someone implements it" which is not super helpful. Nobody is actively working on HDR support in X, as far as I know, so there's not an expected due date. A better question would be: what needs to be done to support HDR?
There's been some discussion of a "deep color" protocol extension to enable X clients to send HDR content to the server, which would be a prerequisite. And then you'd have to actually wire that support into your display driver, and then someone would need to figure out how to integrate that with the Composite extension so HDR works in composited mode too (right now you need to get the window contents from its corresponding Pixmap, and Pixmaps can't be larger than 32bpp...).
Personally, I don't have any interest in trying to make any of that work with the Xorg (ie hardware-backed) server, I'd be adding it to Xwayland if anything. Which means if I end up being the one who gets around to writing the HDR support, it won't be until after it's working in weston and/or mutter, preferably both.
Вот по первой ссылке ответ одного из разработчиков x.org, если посмотреть на его коммиты в GIT, то последние в код mesa.
Поиск по коммитам в gitlab может пролить тебе более детально.
Пока можно сделать вывод, что поддерджку HDR добавят только в wayland / weston.
в на странице KDE …
Сказано:
HDR support is experimental and only works in a Wayland session.
И в том комментарии разработчик пишет, что если поддержка появится в wayland, то он её добавил бы в xwayland.
Исправление kostik87, :
"When" is perhaps not the best question to ask, since the answer is "when someone implements it" which is not super helpful. Nobody is actively working on HDR support in X, as far as I know, so there's not an expected due date. A better question would be: what needs to be done to support HDR?
There's been some discussion of a "deep color" protocol extension to enable X clients to send HDR content to the server, which would be a prerequisite. And then you'd have to actually wire that support into your display driver, and then someone would need to figure out how to integrate that with the Composite extension so HDR works in composited mode too (right now you need to get the window contents from its corresponding Pixmap, and Pixmaps can't be larger than 32bpp...).
Personally, I don't have any interest in trying to make any of that work with the Xorg (ie hardware-backed) server, I'd be adding it to Xwayland if anything. Which means if I end up being the one who gets around to writing the HDR support, it won't be until after it's working in weston and/or mutter, preferably both.
Вот по первой ссылке ответ одного из разработчиков x.org, если посмотреть на его коммиты в GIT, то последние в код mesa.
Поиск по коммитам в gitlab может пролить тебе более детально.
Пока можно сделать вывод, что поддерджку HDR добавят только в wayland / weston.
в на странице KDE …
Сказано:
HDR support is experimental and only works in a Wayland session.
Исходная версия kostik87, :
"When" is perhaps not the best question to ask, since the answer is "when someone implements it" which is not super helpful. Nobody is actively working on HDR support in X, as far as I know, so there's not an expected due date. A better question would be: what needs to be done to support HDR?
There's been some discussion of a "deep color" protocol extension to enable X clients to send HDR content to the server, which would be a prerequisite. And then you'd have to actually wire that support into your display driver, and then someone would need to figure out how to integrate that with the Composite extension so HDR works in composited mode too (right now you need to get the window contents from its corresponding Pixmap, and Pixmaps can't be larger than 32bpp...).
Personally, I don't have any interest in trying to make any of that work with the Xorg (ie hardware-backed) server, I'd be adding it to Xwayland if anything. Which means if I end up being the one who gets around to writing the HDR support, it won't be until after it's working in weston and/or mutter, preferably both.
Вот по первой ссылке ответ одного из разработчиков x.org, если посмотреть на его коммиты в GIT, то последние в код mesa.
Поиск по коммитам в gitlab может пролить тебе более детально.
Пока можно сделать вывод, что поддерджку HDR добавят только в wayland / weston.