إصدار DXVK-NVAPI 0.9.3 يدعم ARM64 ويضيف مزايا للتتبع والاستجابة
التحديث يضيف دعماً أولياً لمعمارية ARM64 وتغطية لـ Opacity Micromap في تتبع الأشعة عبر NVAPI، ويأتي مضمّناً في Proton.
صدرت النسخة 0.9.3 من DXVK-NVAPI، وأضافت لأول مرة إمكانية البناء لمعمارية ARM64، مع تضمين نسخة ARM64 جاهزة داخل ملفات الإصدار، حسب gamingonlinux.com.
ويشمل الإصدار دعماً لـ Opacity Micromap (OMM) في تتبع الأشعة المباشر DXR عبر NVAPI، وهو يتطلب VKD3D-Proton 3.1 أو أحدث وامتداد VK_KHR_opacity_micromap في تعريف NVIDIA بإصدار R615 أو أحدث.
كما أُضيف تطبيق بديل لـ Reflex في ألعاب Vulkan يعتمد على امتداد VK_NV_low_latency بالإصدار 2 مع تعريف NVIDIA R615 أو أحدث، ويجعل طبقة Vulkan الخاصة بـ DXVK-NVAPI غير ضرورية.
ويدعم التحديث إعدادات تعريف جديدة واردة من ترويسات NVAPI R610 وR615، بينما نُقلت مغلّفات NVAPI الخاصة بالأجهزة وقوائم الأوامر وطوابير الأوامر إلى بيانات D3D12 الخاصة بدل خريطة التخزين المؤقت، وتحسّن عرض VRAM ليصبح أقرب إلى سلوك NVAPI على Windows.
إصلاحات لألعاب محددة
عالج الإصدار حالة تسابق محتملة عند التهيئة كانت تسبب انهيار لعبة Elite Dangerous مع تعديل EDHM، وأصبحت لعبة Sound Voltex قادرة على قراءة معلومات معدل تحديث العرض عبر تنفيذ NvAPI_DISP_GetDisplayConfig، وأُزيل تمويه بطاقات Pascal في War Thunder، وأُضيف حل مؤقت لعيّنة NVIDIA RTX Path Tracing Sample لاستخدام امتدادات NVAPI للتظليل دون ضبط DXVK_NVAPI_D3D12_NV_SHADER_EXTN=1.
والإصدار مضمّن بالفعل في Proton، وستقوم Valve بتحديثه ضمن تحديثات Proton Experimental القادمة.
أسئلة سريعة
ما أبرز ما يضيفه DXVK-NVAPI 0.9.3؟
دعم البناء والتشغيل على ARM64 مع نسخة جاهزة في ملفات الإصدار، ودعم Opacity Micromap في تتبع الأشعة DXR عبر NVAPI، وتطبيق بديل لـ Reflex في ألعاب Vulkan.
ما المتطلبات اللازمة لميزة Opacity Micromap؟
تحتاج إلى VKD3D-Proton 3.1 أو أحدث وإلى امتداد VK_KHR_opacity_micromap في تعريف NVIDIA بإصدار R615 أو أحدث.
هل الإصدار متاح عبر Proton؟
نعم، الإصدار مضمّن بالفعل في Proton وستقوم Valve بتحديثه في تحديثات Proton Experimental القادمة.