تم إنشاء شوكة VKD3D لتحسين دعم Direct3D 12 في Proton

في حدود المشروع VKD3D- بروتون تم إنشاء شوكة من قاعدة التعليمات البرمجية vkd3d. تخطط Valve لاستخدام هذه الشوكة في حزمة مستندة إلى Wine لتشغيل ألعاب Proton Windows. يعتمد دعم DirectX 9/10/11 في Proton على الحزمة دكسفك، ويعتمد تطبيق DirectX 12 حتى الآن على مكتبة vkd3d (بعد الموت تطوير المؤلف vkd3d للمكون المحدد واصلت موظفو مجتمع CodeWeavers وWine). قيد التطوير VKD3D-Proton متضمن هانز كريستيان أرنتزن (هانز كريستيان أرنتزن، مؤلف مجموعة الأدوات SPIRV-Cross ومطور بعض ملحقات Vulkan API)، فيليب ريبول (فيليب ريبوهل، بواسطة DXVK) وجوشوا أشتون (جوشوا أشتون، مؤلف D9VK),
العمل لشركة صمام.

تخطط VKD3D-Proton لدعم التغييرات والتحسينات والتحسينات الخاصة بـ Proton لتحسين أداء ألعاب Windows المستندة إلى Direct3D 12، والتي لم يتم قبولها بعد في الجزء الرئيسي من vkd3d. من بين الاختلافات، هناك أيضًا تركيز على استخدام امتدادات Vulkan الحديثة وقدرات إصدارات برامج تشغيل الرسومات الجديدة لتحقيق التوافق الكامل مع Direct3D 12. لا يهدف VKD3D-Proton إلى الحفاظ على التوافق مع الإصدارات السابقة مع واجهة برمجة تطبيقات vkd3d الأصلية ولا يفعل ذلك. استبعاد وقف الدعم لوحدات معالجة الرسومات وبرامج تشغيل الرسومات الأقدم.

المصدر: opennet.ru

إضافة تعليق