Uusimmat

AMD julkaisi lähdekoodin uudelle Linux AMDGPU-ajurille

21.04.2015 22:23 Petrus Laine

AMD on julkaissut pitkään odotetun lähdekoodin AMDGPU-ajurille. AMDGPU on oleellinen osa AMD:n uutta Linux-ajuristrategiaa, jossa avoimen lähdekoodin ajurit ja suljetut Catalyst-ajurit eroavat toisistaan vain User mode -osansa puolesta ja kumpikin käyttää samaa AMDGPU-kerneliajuria. Uuden ajurin lähdekoodi on myös välttämätön Tonga-grafiikkapiirin ja tulevien Carrizo-APU-piirien tukemiseen.

Itse uuden AMDGPU-kerneliajurin lisäksi samaan syssyyn julkaistiin xf86-video-agpu-DDX-ajuri (Device Dependent X) ja päivitetty versio libdrm-koodista (libdrm_amdgpu). Mesa/Gallium3D-ajureissa Volcanic Islands -grafiikkaohjainten tuki rakentuu Phoronixin mukaan edelleen alkuperäisen GCN-ajurin eli RadeonSI:n päälle, vaikka uusi AMDGPU Gallium3D WinSys -komponentti onkin lisätty mukaan.

Phoronixin mukaan AMDGPU tukee vain Volcanic Islands -grafiikkohjaimia (Tonga, Iceland, Carrizon grafiikkaohjain) ja tulevia AMD:n arkkitehtuureja, eikä tukea vanhemmille Radeon-näytönohjaimille olla lisäämässä sen mukaan. AMD tulee jatkossakin kuitenkin päivittämään myös vanhempien näytönohjaintensa Linux-ajureita. AMD:n avoimen lähdekoodin ajureihin keskittyvä Alex Deucher on kertonut AMDGPU-ajureiden keskittyvän ennen kaikkea Carrizo-APU-piiriin ja että muiden Volcanic Islands -perheeseen kuuluvien näytönohjainten (Tonga, Iceland) tuessa on vielä puutteita, jotka korjataan myöhemmin.

cgit.freedesktop.org, AMDGPU

Phoronix, AMD Releases New ”AMDGPU” Linux Kernel Driver & Mesa Support