قدم تيمور كريستوف من فريق الرسوميات لينكس في فالف تصحيحات لجعل سائق AMDGPU الافتراضي لمعالجات الرسوميات GCN 1.1 على لينكس. يؤثر هذا التحول على بطاقات قديمة مثل Radeon R9 290 و390. يهدف التغيير إلى تحسين الأداء ودعم الميزات لهذه المعالجات الرسومية.
اقتراحات حديثة لنواة لينكس تهدف إلى الانتقال بمعالجات الرسوميات GCN 1.1، المعروفة باسم Sea Islands، من سائق Radeon التاريخي إلى سائق AMDGPU الأكثر حداثة كافتراضي. قدم تيمور كريستوف، الذي ينتمي إلى فريق سائقات الرسوميات لينكس في فالف، هذه التصحيحات، كما أفادت Phoronix. تشمل المعالجات المتأثرة Radeon R9 290، R9 390، HD 7790، وHD 8870.
تاريخيًا، كان AMDGPU السائق الافتراضي للهياكل الأحدث بدءًا من GCN 1.2، بينما بقيت GCN 1.0 و1.1 على سائق Radeon. تقدم التصحيحات الجديدة خيارًا "-1" يسمح للنواة باختيار السائق الافتراضي تلقائيًا. هذه الخطوة مهمة لأن AMDGPU يتم صيانته بنشاط، مما يقدم أداءً أفضل، ميزات أحدث، ودعمًا لـVulkan 1.3 من خلال تنفيذ RADV، بالإضافة إلى قدرات عرض محسنة عبر نظام Display Core (DC).
كان العائق الرئيسي لهذا الانتقال دعم الموصلات التناظرية، التي غالبًا ما تتطلبها الشاشات القديمة. تم دمج هذه الوظيفة الآن في Display Core لـAMDGPU، مما يحقق توازنًا في الميزات مع سائق Radeon ويضمن التوافق الكامل مع مخرجات الفيديو التاريخية. نتيجة لذلك، يمكن لمستخدمي هذه المعالجات الرسومية AMD القديمة الاستفادة من تكامل أسهل مع واجهات برمجة التطبيقات الحديثة مثل Vulkan، حيث يقصر سائق Radeon.
بالنظر إلى المستقبل، تشير التصحيحات إلى أن معالجات GCN 1.0، مثل سلسلة Southern Islands بما في ذلك HD 7950، HD 7970، R9 270، وR9 280، قد تتبع قريبًا في تبني AMDGPU كافتراضي. يبرز هذا التطور التزام لينكس بدعم الأجهزة المتقادمة دون التأخيرات التي تُرى على منصات أخرى مثل ويندوز.