Egy független fejlesztő egy új nyílt forráskódú Vulkan illesztőprogramot fejleszt, amely az elöregedő Radeon HD 6000 sorozatú „Northern Islands” grafikus processzorok támogatásán dolgozik.

A nyílt forráskódú fejlesztő, Vitaliy Kuzmin”Triang3l”, aki az elmúlt hetekben a Xenia Xbox 360 emulátoron végzett munkájáról ismert, a Terakanon dolgozott a Radeon HD 6000 sorozat Mesa Vulkan illesztőprogramjaként, nevezetesen a Radeon HD 6900 sorozathoz. ahol a tesztelése zajlott.

A széles körben használt Mesa RADV Vulkan illesztőprogram csak a Radeon HD 7000 sorozatú GCN grafikus kártyákat és az újabbakat támogatta – a GCN 1.0/1.1 GPU-k esetében az AMDGPU kernel Direct Rendering Manager (Direct Rendering Manager) használatát is jelenti ( DRM) illesztőprogram, nem pedig a GCN 1.0/1.1 hardverhez alapértelmezés szerint használt Radeon illesztőprogram. Azok számára, akik még mindig a GCN előtti grafikus kártyákra támaszkodnak, a Terakan illesztőprogram célja, hogy a Radeon HD 6000 sorozattal működjön együtt a Radeon DRM Linux kernel-illesztőprogramon. Kuzmin az elmúlt hetek kalandjairól tweetelt:

GÓÓÓÓÓÓL!!!!!!!!! 🐸🪳🚢🐊😈 #Terakan pic.twitter.com/3DvK0qQxJP

— 🔺 TriΔng3l 🔺 (@Triang3l) 2023. május 16. >

Nem voltam, túlságosan függő lettem ahhoz, hogy egyszerűen ledobjam!

Íme, a GPU lefagyásának következményei egy EVENT_WRITE_EOP beküldés után 😜 Utána még a terminált sem tudtam kinyitni! #Terakan https://t.co/VAaM6ZiT8f pic.twitter.com/yfMLFGvjJP

— 🔺 TriΔng3l 🔺 (@Triang3l) 2023. május 19.

A sofőr még nagyon korai stádiumban van fejlődésének. A korai Terakan kódok egy része jelenleg sorban áll a Triang3l Mesa tárolójában.
Érdekes lesz látni, hogy végül milyen jól működik ez, és ha csak a HD 6000 sorozat Cayman GPU-it támogatják, vagy végül jól működnek a további GCN előtti GPU-k számára. A hasznosság ettől függetlenül valószínűleg meglehetősen korlátozott, tekintve, hogy ezek az elöregedő AMD Radeon GPU-k egyszerűen nem elég erősek sok modern játék futtatásához – függetlenül a natív Vulkan API támogatástól, vagy a DXVK-n stb. hasznos lehet néhány alapszintű játék futtatásához, a Vulkan API-támogatással rendelkező kompozíciókhoz, valamint a grafikus API más alapvető felhasználási területeihez. Néhány Vulkan API funkció ugyan szintén nem lesz lehetséges ezekkel a GPU-kkal, de mindenesetre érdekes lesz látni, hogy mi lesz ebből a nyílt forráskódú Terakan illesztőprogramból. Megismételve azonban, ez az illesztőprogram jelenleg a fejlesztés legkorábbi szakaszában jár, és még közel sem áll készen a végfelhasználók számára.