HDR-Unterstützung für Vulkan wurde in Wine hinzugefügt

Im Code des Vulkan-Treibers für Wine wurde die Unterstützung der Vulkan-Erweiterung VK_EXT_hdr_metadata hinzugefügt, die zur Verarbeitung von Metadaten des High Dynamic Range (HDR) dient. Diese Metadaten enthalten Informationen über Primärfarben, den Weißpunkt und den Helligkeitsbereich innerhalb der virtuellen Framebuffer (SwapChain) von Vulkan. Der vorgeschlagene Patch für Wine ist notwendig, um HDR in Spielen zu verwenden, die auf der Grafik-API Vulkan basieren, wie Doom Eternal, sowie in Spielen, die auf der Grafik-API Direct3D basieren und HDR unterstützen, die DXVK oder VKD3D-Proton verwenden, um Direct3D-Aufrufe in Systemaufrufe von Vulkan umzuwandeln.

Valve hat den vorgeschlagenen Patch bereits in seine Proton-Version integriert, die auf Wine basiert, aber nun ist er offiziell Teil von Wine 8.1+ geworden und wird schließlich in die stable Version von Wine 9.0 aufgenommen, die für Januar 2024 erwartet wird. Die Entwicklung erfolgt durch Valve im Rahmen eines Projekts zur Unterstützung von HDR-Spielen, die derzeit auf Composite-Basis beschränkt sind. Server Gamescope, das entwickelt wurde und verwendet wird, um Spiele auf der tragbaren Spielkonsole Steam Deck auszuführen. Derzeit gibt es in allen anderen Composite-Umgebungen Servern für Wayland, einschließlich GNOME Matter und KDE Kwin, keine Unterstützung für HDR, und es gibt keine genauen Informationen darüber, wann diese Unterstützung genau verfügbar sein wird. Das Erscheinen von HDR-Unterstützung für X.org wird als unwahrscheinlich angesehen, da die Entwicklung des X11-Protokolls in den letzten Jahren eingestellt wurde und die Entwicklung auf die Wartung beschränkt ist.

Quelle: opennet.ru

60GB SSD 8Gb DDR4