Pod koniec lipca firma AMD opublikowała pakiet nowych poprawek dla modułu Display Core („DC”) w sterowniku AMDGPU dla systemu Linux. Najważniejszą nowością w cotygodniowej aktualizacji jest położenie fundamentów pod obsługę architektury Display Core Next 6 (DCN6) – wyświetlacza nowej generacji, połączonego z silnikiem graficznym GFX13.
Silnik GFX13 jest powszechnie utożsamiany z nadchodzącą architekturą układów graficznych RDNA5. To pierwsze publiczne wzmianki o DCN6 w oficjalnym kodzie źródłowym AMD.
Co stało się z DCN5?
Ciekawostką w opublikowanym kodzie jest bezpośrednie przejście z wersji DCN 4.2.1 na DCN 6.0.0.
W nowym zestawie łatek pojawiła się wprawdzie pojedyncza wzmianka o DCN5, jednak w sterowniku AMDGPU brak jakichkolwiek prac nad jego wdrożeniem. Stawia to pytanie o losy tej generacji:
DCN5 mogło zostać zarezerwowane dla nadchodzących procesorów mobilnych, podczas gdy DCN6 trafi do dedykowanych kart graficznych dla komputerów stacjonarnych.
Architektura DCN5 mogła zostać całkowicie pominięta na etapie projektowym.

Nowości techniczne w DCN6
Opublikowane łatki wiążą DCN6 z silnikiem GC/GFX 13.0.1. Wśród opisanych zmian i poprawek niskopoziomowych znalazły się m.in.:
Nowe funkcje skalowania: Poprawiona liniowość oraz cositing surface features dla płaszczyzn.
Procesor UPSP (Pre-Scaler): Umożliwia upscaling materiałów w formatach 4:2:0 oraz 4:2:2 jeszcze przed głównym procesem skalowania.
Rozszerzona obsługa formatów: Dodano wsparcie dla nowych formatów pikseli.
Pozostałe zmiany: Rozbudowa testów jednostkowych KUnit dla kodu wyświetlania, liczne poprawki błędów oraz refaktoryzacja walidacji strumieni wideo (display stream validation).

Perspektywa rynkowa
Premiera kart graficznych opartych na architekturze RDNA5 spodziewana jest w 2027 roku. Wczesne prace nad kodem źródłowym dają nadzieję na dojrzałe i w pełni dopracowane wsparcie dla nowej generacji w systemie Linux już w dniu jej debiutu rynkowego.





Komentarze (0)
Brak komentarzy. Bądź pierwszy!
Dodaj komentarz
Aby dodać komentarz, zaloguj się lub załóż konto.