Sau sự kiện Red Hat tổ chức vào tháng trước, hackfest HDR quy tụ nhiều bên liên quan đến máy tính để bàn Linux từ các nhà phát triển trình điều khiển GPU đến các nhà phát triển môi trường máy tính để bàn, nhà phát triển KDE Xaver Hugl đã chia sẻ một bản cập nhật về tiến trình hỗ trợ hiển thị dải động cao (HDR) từ phía KWin..
Xaver đã tham gia lễ hội hack HDR gần đây và giúp dẫn đầu về hỗ trợ KDE cho màn hình HDR. Xaver đã chia sẻ trong một bài đăng trên blog ngày hôm nay:
“Với giao thức Wayland đang được thực hiện, các ứng dụng gắn thẻ nội dung của chúng bằng một không gian màu và một số siêu dữ liệu khác và bộ tổng hợp sẽ thực hiện bất kỳ chuyển đổi nào cần thiết để hiển thị nó một cách chính xác trên màn hình đã sử dụng, sử dụng trình đổ bóng hoặc các khối phần cứng chức năng cố định hiệu quả hơn trên GPU.
…
Chúng tôi đã không hack nhiều tại hackfest, nhưng tôi đã quản lý để lái một Màn hình HDR với gam màu rộng và bật chế độ HDR, trong khi KWin thực hiện các chuyển đổi màu cần thiết để làm cho nội dung SDR trông chính xác.Tuần trước, tôi cũng đã tham gia cuộc đua nước rút Plasma 6 ở Augsburg, điều này cũng thật tuyệt vời và mặc dù nó hầu như không liên quan đến HDR, nhưng Kai Uwe tình cờ có một màn hình OLED di động… nên tất nhiên là tôi ngay lập tức bắt đầu thử nghiệm KWin với HDR trên nó. video ở dạng “HDR” được bao quanh bởi nội dung SDR.
Tôi viết “HDR” trong dấu ngoặc kép vì tôi thực sự không có thời gian để triển khai ứng dụng khách thử nghiệm HDR thích hợp (chưa) và chỉ có KWin được mã hóa cứng để tăng cường phạm vi độ sáng của trình phát video. Ngay cả cách hack siêu đơn giản này cũng trông rất tuyệt vời, đặc biệt là trên màn hình OLED.
Kể từ đó, tôi đã cải tiến mã, sửa lỗi rất nhiều hiệu ứng KWin để thực hiện các chuyển đổi màu cần thiết và giờ đây, các bit đầu tiên của hỗ trợ quản lý màu và HDR cơ bản đã được hợp nhất trong KWin! Nếu bạn có màn hình có khả năng HDR và/hoặc gam màu rộng và phiên Plasma 6 được tạo từ git master, bạn có thể tự kiểm tra bằng cách chỉ cần bật các tính năng với kscreen-doctor (GUI cho nó sẽ xuất hiện sau). Trong một thế giới lý tưởng, sau khi điều chỉnh mức độ sáng SDR, nó sẽ trông giống hệt như các tính năng đã bị vô hiệu hóa…”
Về vị trí hỗ trợ KDE HDR hiện đang được phát triển, Xaver tiếp tục nói thêm:
“Bật HDR chỉ để có được một hình ảnh trông giống nhau là điều khá khập khiễng đối với người dùng cuối, phần thực sự thú vị là khi thực sự chơi game ở chế độ HDR, phát video HDR hoặc vẽ trong Krita… tuy nhiên, đối với những trường hợp sử dụng đó, còn nhiều thứ phải giải quyết hơn là KWin có thể thực hiện chuyển đổi màu sắc. Không có cách nào để đưa ra ước tính chính xác khi nào giao thức Wayland sẽ sẵn sàng, chứ đừng nói đến khi nào các ứng dụng sẽ sử dụng nó, vì vậy tôi thậm chí sẽ không thử.
Tuy nhiên, tôi khá lạc quan về tương lai của HDR và quản lý màu sắc trên Linux. Tất cả đang tiến triển khá nhanh và thậm chí chỉ cần có thể sửa màu cho nội dung sRGB trên màn hình gam màu rộng bằng giải pháp một cú nhấp chuột đã là một bước tiến khá tốt so với những gì chúng tôi có trước đây.”
Đọc thêm về nỗ lực phi thường của KDE HDR trên blog của Xaver . Thật tuyệt khi thấy tiến trình này đang được thực hiện và hy vọng đối với Plasma 6.0, những người có màn hình HDR sẽ bắt đầu tận hưởng thành quả của nỗ lực này vốn từ lâu đã là một điểm nhức nhối đối với khả năng của máy tính để bàn Linux.