بطاقات الرسومات

الإعلان عن مواصفات Vulkan 1.1 وتحسين الدعم المتعدد

جدول المحتويات:

Anonim

أعلنت مجموعة Khronos Group اليوم عن مواصفات Vulkan 1.1 الجديدة التي تتضمن تحسينات كبيرة على واجهة برمجة التطبيقات المنافسة لـ DirectX في كل مكان. يقوم Vulkan 1.1 بتوحيد بعض الميزات التي تم عرضها سابقًا كإضافات ، وتحقيق التكافؤ مع Microsoft DirectX 12 نفسه.

يمسك Vulkan 1.1 حتى DX12

بادئ ذي بدء ، لدينا دعم صريح للعديد من وحدات معالجة الرسومات التي تمنح المطور التحكم ، مما يسمح للبرنامج بتوسيع عمله عبر وحدات معالجة رسومات متعددة بشكل أكثر فعالية من أنظمة SLI و Crossfire. يمكن استخدام موارد وحدة معالجة رسومات فعلية واحدة بواسطة وحدة معالجة رسومات أخرى ، ويمكن تشغيل أوامر مختلفة على وحدات معالجة رسومات مختلفة ، ويمكن لوحدة معالجة رسومات واحدة عرض الصور المقدمة بواسطة وحدة معالجة رسومات أخرى.

مع Vulkan 1.1 ، يتم التعامل مع تخطيطات ذاكرة Direct3D بشكل أصلي ، كما يتم التعامل مع برامج HLSL التي تتولى هذه التخطيطات بشكل أصلي. هذا يجعل من السهل على المطورين نقل رمز Direct3D الحالي إلى Vulkan لأنهم لم يعودوا بحاجة إلى إعادة كتابة جميع برامجهم. تعمل المواصفات الجديدة أيضًا على تحسين إمكانات البرمجة لوحدة معالجة الرسومات من خلال عمليات المجموعة الفرعية ، والتي تسمح بمشاركة البيانات بطرق مختلفة بين سلاسل العمليات المختلفة للحساب المستند إلى وحدة معالجة الرسومات.

نوصي بقراءة منشوراتنا على أفضل اللوحات الأم في السوق (فبراير 2018)

يحتوي Vulkan 1.1 أيضًا على تحسينات لتطبيقات الواقع الافتراضي ، والتي تتطلب تمثيل منظورين مختلفين للمشهد نفسه ، واحد لكل عين. باستخدام Vulkan 1.1 ، يمكن للمطورين استخدام طريقة عرض متعددة ، حيث تنتج مجموعة واحدة من أوامر التجسيد مخرجات متعددة مختلفة قليلاً بمكالمة واحدة ، مما يجعلها أكثر كفاءة.

يدعم الإصدار الجديد من Vulkan أيضًا تنسيقات الألوان الجديدة YUV / YCbCr المستخدمة بشكل شائع بواسطة برامج ترميز الفيديو المتحركة. يتعلق هذا بالدعم المضمن للمحتوى المحمي. يسمح هذا الدعم باستخدام هذا المحتوى كجزء من مشهد مقدم من GPU ، مع احترام حماية النسخ والعرض الآمن.

خط Arstechnica

بطاقات الرسومات

اختيار المحرر

Back to top button