MSAA
تبقى أعداد العينات المتطابقة 2× و4× و8× للون والعمق على صورة المضيف حتى دمج لاحق. تستخدم Asterix ذلك المسار لعمق MSAA واستنسله، وهو ما أزال إعادة قراءة كبيرة غير مقصودة.
ملاحظات المستودع حتى 10 أكتوبر 2026
أعداد العينات على صورة المضيف
يمكن تخزين هدف رسم PlayStation 5 بعينتين أو أربع أو ثمانٍ. يُبقي PS5PCEM هدف لون وهدف عمق على صورة Vulkan حين تتطابق أعداد عيناتهما، ويدمجهما لاحقًا. عدد عينات الضيف جزء من لقطة المورد، إلى جانب وضع swizzle ومؤشرات البيانات الوصفية.
تتضمن معادلات عنوان RB+ لمعالج Oberon ذي 16-pipe و8-packer شريحة المصفوفة وبتات العينة 2× و4× و8× لكل من اللون والعمق. لا تستهلك إزالة التبليط الحسابية على GPU تلك المعادلات بعد. تعود سطوح RB+ وMSAA إلى إزالة التبليط على CPU. العينات تبقى صحيحة. العودة تكلفة، ولهذا لا يوصف MSAA بأنه مقيم بالكامل على GPU.
العمق والاستنسل في Asterix
ترسم Asterix & Obelix: Slap Them All! غابة البداية بعمق MSAA واستنسله. كان مرور للعمق فقط تجاهل عدد العينات يعيد قراءة المرفق للتشخيص. تبقى مرفقات عمق MSAA واستنسله المتطابقة على مسار العمق المقيم، وتُطبَّق مقارنة الاستنسل وتحديثه اللذان طلبهما الضيف.
لم تعد مرفقات لون MSAA تطلب استخدام صورة تخزين على هذه الخلفية. على RTX 3070 Ti بإخراج 1080p، ارتفعت عينة ثابتة لعداد الواجهة لمدة 30 ثانية لتلك الغابة الافتتاحية من وسيط 46.45 FPS إلى 162.20 FPS. الرقم لذلك المنظر. وهو ليس حدًا أدنى عبر المراحل اللاحقة. أُعيد التحقق من الحركة والقفز والمواجهة الرومانية الأولى على نسخة التطوير.
ما لا يشمله الدمج
دمج لاحق لعدد عينات متطابق مُنفَّذ. سطح FMASK مضغوط مرتبط بـ CMASK آلية مختلفة ويبقى خارج هذا المسار. يحتفظ استيراد MSAA غير المدعوم بمسح أول استخدام الآمن بدل معاينة بيانات مضغوطة غير مهيأة.
نجحت كل اختبارات Vulkan البالغ عددها 233 ومسابير العمق والاستنسل الأصلية 2× و4× مع إصلاح Asterix. يشمله المشغّل الموقَّع. التغيير أحدث من ملاحظات الإصدار 0.3.4.
ما هو منفَّذ
- صور مضيف لأعداد عينات لون وعمق متطابقة 2× و4× و8×، مع دمج لاحق.
- مرفقات عمق MSAA واستنسله، بما في ذلك مقارنة الاستنسل وتحديثه.
- إزالة تبليط على CPU لعنونة MSAA وRB+، باستخدام معادلات بتات العينة في Oberon.
- إصلاح غابة البداية في Asterix، مقيسًا عند وسيط 162.20 FPS في ذلك المنظر الثابت.
ما زال ناقصًا
- لا تغطي إزالة التبليط الحسابية على GPU كلاً من MSAA أو RB+. تلك الرفعات تستخدم CPU.
- لا يُدمَج FMASK المرتبط بـ CMASK بوصفه بيانات وصفية مضغوطة.
- رقم Asterix منظر واحد على GPU واحدة، وليس وعدًا بمعدل إطارات للعبة.
آليات مرتبطة
ماذا تصف هذه الصفحات