أعلن معنا
PC

Intel تقدم شيفرة لتفعيل XeSS عبر XMX في Proton

أربعة طلبات سحب تغطي wine وvkd3d-proton وdxvk وProton، وطلب Proton يحدّث الوحدات الفرعية الثلاث الأخرى ويأتي أخيراً.

قدّمت Intel إلى Valve شيفرة تُتيح تشغيل XeSS المعجَّل بتقنية XMX داخل Proton، وذلك عبر أربعة طلبات سحب (pull requests) تغطي wine وvkd3d-proton وdxvk وProton، حسب gamingonlinux.com.

ضمن هذا العمل، فتح المطوّر Damian Tomczak issue على صفحة Wine في GitHub الخاصة بـValve لإضافة ملف libxess.dll مدمج إلى Proton. ويقوم هذا الملف بتمرير استدعاءات XeSS من نوع D3D12 إلى مكتبة XeSS على Linux المسماة libxess.so، كي تستخدم XeSS مسار XMX بدل المسار الاحتياطي الأبطأ.

وتُحوَّل كائنات D3D12 إلى Vulkan عبر واجهة التشابك (interop) في vkd3d-proton. ولا يُستعمل الملف إلا عندما يعثر Proton على libxess.so، أولاً في مجلد contrib الخاص به ثم في مسار مكتبات النظام، مع تمرير المسار في XESS_LIB_OVERRIDE.

وطلب السحب الخاص بـProton يرفع إصدار الوحدات الفرعية الثلاث الأخرى، ويُفترض أن يُدمج أخيراً بعدها.

وفي سياق سابق، ظهرت في أكتوبر 2025 أخبار عن DXVK-IGDEXT، وهي تطويرات في طبقة الترجمة DXVK.

أسئلة سريعة

ما الذي قدمته Intel إلى Valve؟

شيفرة تُتيح تشغيل XeSS المعجَّل بتقنية XMX داخل Proton، موزعة على أربعة طلبات سحب تغطي wine وvkd3d-proton وdxvk وProton.

كيف يعرف Proton مكان مكتبة XeSS على Linux؟

يبحث عن libxess.so أولاً في مجلد contrib ثم في مسار مكتبات النظام، ويمكن تمرير المسار عبر XESS_LIB_OVERRIDE.

المصدر