De open-source grafische driver Nouveau, die ervoor zorgt dat NVIDIA-videokaarten goed werken onder Linux, krijgt een belangrijke update. Er zijn nieuwe code-aanpassingen ingediend die ondersteuning voor ‘Deep Color’ via HDMI mogelijk maken. Dit is relevant omdat het de weg vrijmaakt voor een veel betere kleurweergave op schermen die via HDMI zijn aangesloten, wat vooral merkbaar is bij moderne monitoren en televisies.
Deep Color is een term die verwijst naar de mogelijkheid van een beeldscherm en de bijbehorende aansluiting om een veel breder spectrum aan kleuren weer te geven dan traditionele verbindingen. Waar een standaard 8-bit kleurdiepte ongeveer 16,7 miljoen kleuren kan tonen, maakt Deep Color (met bijvoorbeeld 10-bit of 12-bit) miljarden kleurnuances mogelijk. De Nouveau-driver miste deze functionaliteit tot nu toe, waardoor de visuele ervaring voor gebruikers met geschikte hardware beperkt bleef. De nieuwe patches pakken deze beperking specifiek aan voor de HDMI-uitgangen van de videokaart.
Voor gebruikers betekent dit in de praktijk dat als je een NVIDIA-videokaart gebruikt met de open-source Nouveau-driver onder Linux, en je deze via HDMI aansluit op een moderne televisie of monitor, je binnenkort kunt genieten van een aanzienlijk betere beeldkwaliteit. Kleuren zullen vloeiender ogen, kleurverlopen worden subtieler weergegeven, en het algehele beeld zal levendiger en natuurgetrouwer zijn. Dit is vooral merkbaar bij het bekijken van foto’s in hoge resolutie, het afspelen van films met HDR (High Dynamic Range) content, of bij games die profiteren van een rijker kleurenpalet.
Hoewel dit vooralsnog om code-aanpassingen gaat, zal de uiteindelijke integratie ervan in de hoofdversie van de Linux-kernel een welkome verbetering zijn voor velen. Het onderstreept de voortdurende inzet van de open-source gemeenschap om de mogelijkheden van hardware onder Linux te verbeteren, waardoor het platform visueel aantrekkelijker wordt voor een bredere groep gebruikers.
Bron: https://www.phoronix.com/news/Nouveau-Deep-Color-Patches
