مشروع جديد مفتوح المصدر يُسمى low_latency_layer يتيح لتقنيات تقليل زمن الوصول مثل AMD Anti-Lag 2 وNVIDIA Reflex 2 العمل على بطاقات الرسوميات من AMD وIntel في لينكس، بغض النظر عن الشركة المصنعة. تم إنشاؤه بواسطة نيكولاس جيمس، وتعمل هذه الطبقة الضمنية من Vulkan على حل مشكلات الاستقرار والأداء التي تم اكتشافها في تطبيق Mesa لـ Anti-Lag 2، والتي كانت معطلة افتراضيًا وتقدم تحسينًا أقل مقارنة بنسختها الخاصة في ويندوز.
طبقة Vulkan توحد دعم زمن الوصول المنخفض في نظام لينكس البيئي 🚀
يعمل مشروع low_latency_layer كطبقة وسيطة تعترض استدعاءات Vulkan لتطبيق تقنيات تقليل زمن الوصول، مثل التحكم في قوائم الأوامر ومزامنة الإطارات. على عكس تطبيق Mesa، الذي تطلب إعدادات محددة وأدى إلى نتائج متفاوتة، تعمل هذه الطبقة بشفافية مع أي بطاقة رسوميات تدعم Vulkan. يشير نيكولاس جيمس إلى أن هذا النهج يسمح لكل من AMD وIntel بالاستفادة من الخوارزميات المصممة أصلاً لأجهزة NVIDIA أو AMD، دون الاعتماد على برامج تشغيل خاصة.
الآن مستخدمو لينكس يمكنهم أيضًا فقدان ردود أفعالهم، ولكن مع تأخير أقل 🎮
حتى الآن، كان على مستخدمي لينكس الاكتفاء بالدعاء ألا تبقى ردود أفعالهم في القرن الماضي بينما يتمتع ويندوز بتقنيات تقليل زمن الوصول. مع low_latency_layer، يمكنهم أخيرًا التباهي بوجود تأخير إدخال أقل، على الرغم من أنهم لا يزالون ينتظرون عقدًا من الزمن حتى يعمل أحدث برنامج تشغيل لبطاقة الرسوميات الخاصة بهم بشكل جيد. صحيح، على الأقل الآن يمكنهم إضاعة تسديدة في الوقت الفعلي، وليس بنصف ثانية من التأخير. إنه تقدم كبير لمجتمع البطريق. 🐧