سؤال

صفحة تنزيل DirectX SDK لشهر فبراير 2010 يحتوي على معلومات حول الميزات الجديدة، بما في ذلك التحسينات في PIX مع دعم تحليل التظليل الحسابي:

يتمتع PIX بدعم محسّن كبيرًا لتحليل البرامج التي تستخدم ميزات Direct3D 11 ، بما في ذلك تظليلات الحساب ، والفسيفساء ، وربط فئة التظليل الديناميكي.

لقد كنت مهتمًا بتحليل تظليل الحساب وتصحيح الأخطاء في PIX، لذلك قمت بتنزيل الإصدار الجديد من DX SDK وتثبيته.لكنني كنت في حيرة من أمري عندما لم أتمكن من العثور على أي تفاصيل معينة حول دعم PIX ​​لـ Compute Shaders في وثائقه.لقد حاولت أيضًا التحقيق في PIX والعثور على شيء متعلق بحساب التظليل في واجهة المستخدم، لكنني لم أجد أي شيء...هل يمكن أن توجهني إلى المكان الموجود في الوثائق أو الإنترنت، حيث يمكنني أن أقرأ عن تحليل تظليل الحساب في PIX أو وصف كيفية استخدام PIX ​​للقيام بذلك؟

هل كانت مفيدة؟

المحلول

لقد حصلت على الإجابة من Microsoft في منتديات XNA:

ستتوقف الإصدارات السابقة من PIX عندما يمر عبر أي مكالمات API المتعلقة بتظليلات حساب التظليل ، والفسيفساء ، وربط فئة التظليل الديناميكي.تم علاج هذا في إصدار فبراير 2010 من PIX.يمكنك الآن التقاط بيانات الإطار ، وعرض HLSL/تفكيك التظليل ، وفحص الطائرات بدون طيار/المخازن المؤقتة ، والخطوة من خلال المكالمات ، إلخ.للبرامج التي تستخدم واجهات برمجة التطبيقات هذه.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top