وحدات معالجة الرسومات Intel Arc تنقل المعركة إلى AMD و Nvidia ، لكن هل تدعم DirectX؟

يشتري معظم المستخدمين بطاقات الفيديو لتشغيل أجهزة الألعاب الخاصة بهم. لهذا السبب ، من الضروري لأي وحدة معالجة رسومات أن تدعم إصدارات DirectX الأكثر شيوعًا ، وهي المشكلة التي تطارد وحدات معالجة الرسومات Intel Arc.

نظرًا لأن بطاقات الفيديو Intel Arc جديدة في السوق ، فقد كان لديها دعم محدود لـ DirectX 9 أو ما قبله. ولكن لماذا هذا مهم؟ وهل يمكن لوحدات معالجة الرسومات Intel Arc تشغيل ألعاب DirectX 9 الآن؟

ما هو DirectX؟

DirectX هو واجهة برمجة تطبيقات يتيح للألعاب والتطبيقات الأخرى الاستفادة من أجهزة الكمبيوتر. على عكس وحدات التحكم التي تأتي بنفس المواصفات عبر جيل أو خط طراز ، فإن أجهزة الكمبيوتر التي تعمل بنظام Windows لديها أجهزة متنوعة حتى من نفس العام.

نظرًا لأن Windows لا يسمح للبرامج بالوصول المباشر إلى ميزات الأجهزة منخفضة المستوى بسبب الأمان ، فإن Microsoft أنشأ DirectX ليكون بمثابة الرابط الأوسط بين أجهزة الكمبيوتر (مثل وحدة معالجة الرسومات الخاصة بك) والمفضلة لديك عنوان.

ما هي إصدارات DirectX التي تدعمها Intel Arc GPU؟

instagram viewer

معالج Intel Arc A770 و A750 هي أفضل معالجات رسوميات Intel ، لذا تدعم كلتا وحدات معالجة الرسومات Direct X 10 (DX10) و DirectX 11 (DX11) و DirectX 12 (DX12). ومع ذلك ، وفقا ل صفحة دعم منتجات إنتلتدعم Intel Graphics DirectX 9 من خلال طبقة رسم الخرائط.

لذلك ، على الورق ، تدعم وحدات معالجة الرسومات Intel Arc A770 و A750 DirectX 9 و 10 و 11 و 12. ومع ذلك ، هناك ما هو أكثر مما تراه العين. ذلك لأن وحدات معالجة الرسومات Intel Arc لا تحتوي على دعم أصلي لـ DirectX 9 (DX9).

عندما صنعت Intel أحدث وحدات معالجة الرسومات ، ركزت على دعم أحدث إصدار من DirectX لتوفير التكاليف ، خاصة أنه كان عليها التغلب على NVIDIA و AMD من حيث الأداء والسعر للحصول على موطئ قدم في المنافسة الشديدة مساحة GPU. هذه في الواقع خطوة جيدة من جانب إنتل ، مثل احتاج اللاعبون إلى وحدات معالجة الرسومات Intel Arc للتنافس ضد NVIDIA فى السوق.

لماذا يعد دعم DirectX 9.0 أمرًا بالغ الأهمية لوحدات معالجة الرسومات

إذا لم تكن لاعبًا أو لا تهتم بالتفاصيل الفنية ، فقد تسأل ، "من يهتم إذا كانت وحدات معالجة الرسومات Intel Arc لا تفعل ذلك هل تدعم DirectX 9؟ "في النهاية ، يعد DirectX 9 واجهة برمجة تطبيقات قديمة - تم إطلاقها في عام 2002 لنظام التشغيل Windows 98 و ME و XP.

هذا صحيح. ومع ذلك ، نظرًا لعمرها واستقرارها ، لا تزال العديد من الألعاب الشعبية تستخدمها. فيما يلي بعض الأمثلة على الألعاب الشائعة التي تحتاج إلى DirectX 9:

  • كاونتر سترايك: هجوم عالمي
  • دوري الأساطير
  • حروب النقابة 2
  • يوم الدفع 2
  • ستاركرافت 2
  • ستيلاريس

لذلك ، إذا لعبت هذه الألعاب ولديك Intel Arc GPU ، فقد تلاحظ أنها لا تعمل بشكل جيد. هذا أيضًا لا يشمل العناوين المستقلة الأخرى التي قد تحبها ، والتي تقتصر على استخدام DX9.

علاوة على ذلك ، يعد برنامج DX10 أكثر تعقيدًا بكثير من البرمجة من DX9. نظرًا لأن معظم أجهزة الكمبيوتر تدعم DX9 على أي حال ، فإن العديد من المطورين ، وخاصة من الشركات الصغيرة ، يفضلونها على DX10 وما فوق. هذا أمر بالغ الأهمية في تقليل ميزانيات إنتاج الألعاب ، خاصةً تؤثر تكاليف الإنتاج المتزايدة ببطء على صناعة الألعاب.

نظرًا لأن وحدات معالجة الرسومات Intel Arc لا تدعم DX9 في الأصل ، يجب أن تبذل هذه البطاقات جهدًا إضافيًا لتشغيل هذه العناوين. هذا يعني أن وحدات معالجة الرسومات ذات الأداء الأقل أو المتساوي ، مثل NVIDIA GeForce RTX 3050 أو AMD Radeon RX 6500 XT، يمكن أن يتفوق على عروض Intel في هذه العناوين.

يحدث هذا حتى إذا تفوقت A770 على هاتين البطاقتين في الألعاب الأكثر تطلبًا والتي تدعم في الأصل DX11 أو DX12. بسبب انخفاض معدل الإطارات في الثانية (ماذا يعني FPS في الألعاب؟) والأداء العام في بعض العناوين الأكثر شيوعًا ، يكون اللاعبون محرومين من خصومهم - خاصة وأن بعض هذه الألعاب هي ألعاب تصويب من منظور الشخص الأول تتطلب ردود فعل سريعة.

كيف تقوم وحدات معالجة الرسومات Intel Arc بتشغيل ألعاب DirectX 9.0

لذا ، إذا كانت Intel Arc لا تدعم DX9 في الأصل ، فكيف يمكنها تشغيل الألعاب التي تتطلب ذلك؟

عملت Microsoft و Intel معًا لإيجاد حل لهذه المشكلة. بدلاً من استخدام قدرات الأجهزة ، تعاونت Intel مع Microsoft لإنشاء طبقة خرائط مفتوحة المصدر للمساعدة في جعل DX9 متوافقًا مع وحدات معالجة الرسومات الخاصة به.

طبقة رسم الخرائط مفتوحة المصدر هذه ، تسمى D3D9on12 ، تأخذ أوامر DX9 وترجمتها إلى شيء يمكن أن يفهمه DX12. باستخدام هذا ، يمكن لوحدات معالجة الرسومات Intel Arc تشغيل ألعاب DX9 دون دعم محلي لها.

ومع ذلك ، فإن هذه الترجمة الإضافية تضيف زمن انتقال للنظام ، مما يجعله أبطأ قليلاً. هذا هو السبب في أن ألعاب DirectX 9-only تعمل بشكل أسوأ بشكل ملحوظ على وحدات معالجة الرسومات Intel Arc مقارنة ببطاقات الفيديو الأخرى ذات الدعم الأصلي.

تعمل شركة إنتل على تحسين أداء DirectX 9 في وحدات معالجة الرسومات (GPU) التي تعمل بتقنية Arc

ومع ذلك ، فقد خطت إنتل خطوات كبيرة في جعل عناوين DX9 تؤدي أداءً جيدًا على وحدات معالجة الرسومات Intel Arc. على هذا النحو تحديث Intel Arc ديسمبر 2022، أصدرت Intel تحديثًا لبرنامج التشغيل لوحدات معالجة الرسومات Intel Arc مما جعلها تعمل بشكل أفضل مرتين.

قال ريان شروت ، المدير الأول للألعاب والرسومات وتسويق HPC في Intel:

أقل من شهرين منذ الإطلاق ، نحن نقدم ما يصل إلى 1.8x أداء أفضل في ألعاب DX9 مختارة! بينما نقوم بتحسين الأداء ، نقوم أيضًا بتحسين القيمة التي تحصل عليها باستخدام رسومات Intel Arc. أطلقنا الأداء التنافسي مقابل كل دولار مقابل RTX 3060 في DX12 و Vulkan ، والآن نحن بصدد توسيع هذه القصة.

لقد جعل هذا التحديث ترجمة D3D9on12 أسرع بكثير ، مما سمح للألعاب بأداء أفضل. لذلك ، إذا كان لديك Intel Arc GPU ولم تقم بعد بتثبيت أحدث برنامج تشغيل لـ Intel Arc ، فيجب عليك القيام بذلك في أقرب وقت ممكن. خلاف ذلك ، ستفقد أداء وحدات معالجة الرسومات Intel Arc ، ولا تزيد قيمتها.

تدعم وحدات معالجة الرسومات Intel Arc DirectX والمزيد

لذا ، للإجابة على السؤال ، تدعم Intel Arc DirectX. إنه متوافق أصلاً مع DirectX 12 و DirectX 11 ، لكنه يدعم DirectX 9 من خلال طبقة ترجمة.

بالنظر إلى ذلك ، يمكنك توقع حصول عناوين DirectX 9 على أداء جيد. ولكن مع استمرار Intel في العمل على وحدات معالجة الرسومات الخاصة بها ، ستتلقى بطاقات الفيديو الخاصة بها تحديثات لجعلها تعمل بشكل أفضل. مع مزيد من التطوير ، يمكن أن تحقق وحدة معالجة الرسومات Intel Arc أخيرًا إمكاناتها وتكون منافسًا مناسبًا في مساحة بطاقة الفيديو.

بعد كل شيء ، بالإضافة إلى دعم Direct X ، توفر وحدات معالجة الرسومات Intel Arc المزيد من الميزات مثل XeSS وتتبع الأشعة وتشفير الأجهزة AV1 ، مما يسمح لها بمواجهة وحدة معالجة الرسومات RTX 3060 الشهيرة من NVIDIA.