AMD, RDNA5/GFX13 için Mesa'daki RADV ve RadeonSI sürücülerine ilk kodu gönderdi
AMD, GFX13 için Linux çekirdek yamalarının ardından Mesa'da RADV ve RadeonSI sürücülerine temel destek içeren birleştirme isteği açtı.

AMD, bir sonraki grafik mimarisi olan RDNA5'in iç adıyla GFX13 için Linux tarafındaki hazırlıklarını sürdürüyor. Şirket, hafta başında AMDGPU Linux çekirdek sürücüsü için GFX13 yamalarını yayımlamıştı. Şimdi de Mesa projesinde, RADV Vulkan sürücüsü ile RadeonSI Gallium3D/OpenGL sürücüsüne yönelik ilk kodu içeren bir birleştirme isteği (merge request) açtı. Gönderilen destek, tanımlamalara göre henüz çok ilkel bir aşamada.
Gönderilen kodun kapsamı
Birleştirme isteği, GFX13 için tam özellikli bir sürücü sunmuyor. Amaç, yeni donanım kuşağının Mesa'nın mevcut yapısı içinde tanınmasını ve temel düzeyde ele alınmasını sağlayacak ilk altyapıyı ortaya koymak. Bu tür ilk gönderimler genellikle donanımın tanımlanması, temel yapılandırma ve sonraki geliştirmelerin üzerine oturacağı iskeletle sınırlı kalır. Performans ayarları, gelişmiş özellikler ve ince optimizasyonlar ise sonraki aşamalara bırakılır.
Kodun hem Vulkan tarafındaki RADV'ye hem de OpenGL tarafındaki RadeonSI'ya aynı anda gelmesi önemli. Çünkü bu iki sürücü, Linux üzerinde Radeon kartların oyun ve grafik iş yüklerindeki ana yazılım yolunu oluşturuyor. Çekirdek tarafındaki yamalarla birlikte düşünüldüğünde, AMD'nin Linux yığınının farklı katmanlarında eşzamanlı çalıştığı görülüyor.
Arka plan
Linux'ta bir AMD ekran kartının çalışması birkaç katmanın birlikte hazır olmasına bağlı. En altta çekirdekteki AMDGPU sürücüsü yer alır; donanımı başlatır, belleği yönetir ve komutları aygıta iletir. Onun üzerinde kullanıcı alanında çalışan Mesa bulunur. Mesa, açık kaynaklı bir grafik kütüphanesi olarak OpenGL ve Vulkan gibi arayüzleri donanımın anlayacağı komutlara çevirir. RadeonSI, AMD kartları için OpenGL uygulamasını, RADV ise Vulkan uygulamasını sağlar.
AMD'nin uzun süredir izlediği yöntem, yeni nesil donanım piyasaya çıkmadan önce destek kodunu açık geliştirme ağaçlarına göndermek. Böylece Linux dağıtımları ve sürücü geliştiricileri hazırlığa erken başlayabiliyor, kod topluluk incelemesinden geçebiliyor. GFX adlandırması, AMD'nin grafik çekirdeği sürümlerini kodda izlemek için kullandığı iç numaralandırma. RDNA5 gibi pazarlamada kullanılan mimari adı ile kod içindeki GFX13 etiketi bu yüzden aynı donanım ailesini işaret ediyor.
Neden önemli?
Bu gönderim, GFX13'ün Linux ekosisteminde somut bir yazılım hazırlığı aşamasına girdiğini gösteriyor. Çekirdek yamalarının ardından Mesa tarafının da gelmesi, kullanıcı alanındaki grafik yığınının da hazırlanmaya başladığı anlamına geliyor. Yine de şu aşamada oyun performansı, özellik listesi ya da ürün zamanlaması hakkında çıkarım yapmak için yeterli somut bilgi yok. Kaynakta bu konulara dair bir ayrıntı bulunmuyor.
Linux kullanıcıları ve oyuncular için asıl değer, desteğin ürün çıkışına yakın değil, daha erken bir dönemde açık biçimde geliştirilmesinde yatıyor. Donanım çıktığında sürücü desteğinin hazır olması, özellikle yeni kartı hemen kullanmak isteyenler için kritik. Erken kod ayrıca hataların ve tasarım sorunlarının önceden fark edilmesine imkân tanıyor.
Süreç bundan sonra nasıl ilerler?
Mesa projesinde yeni kod, birleştirme isteği olarak açıldıktan sonra geliştiriciler tarafından incelenir. Yorumlar doğrultusunda değişiklikler yapılır ve kod uygun görüldüğünde ana ağaca alınır. Bu süreçte ilk gönderimin kapsamı genişleyebilir, kodun yapısı değişebilir. Ardından özellikler adım adım eklenir; sürücülerin kararlı hale gelmesi ise genellikle donanım gerçek kullanıcıların eline geçene kadar süren bir çalışmadır.
Önümüzdeki dönemde GFX13 için daha fazla yama ve Mesa'da daha kapsamlı destek beklenebilir. Ancak bunların ne zaman geleceği ve donanımın hangi özellikleri getireceği, kaynakta yer almadığı için şimdilik belirsiz. Şu an kesin olan, AMD'nin hem çekirdek hem de Mesa tarafında GFX13 için ilk adımları atmış olduğu.
Kaynak: Yudum — https://www.yudum.net/haber/amd-rdna5gfx13-icin-mesadaki-radv-ve-radeonsi-suruculerine-ilk-kodu-gonderdi.html — Yazdırma tarihi:















