تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتيح لك الجزء Shader عرض أدوات تظليل فردية تم استخدامها في التتبُّع.
لاستخدام هذا الجزء، اختَر أداة تظليل في القائمة. يؤدي هذا إلى إنشاء علامة تبويب جديدة تعرض مصدر أداة التظليل
بالإضافة إلى إحصائيات التحليل الثابتة.
لرؤية أداة التظليل المحددة المرتبطة بمرحلة معينة في مسار التعلّم، اعرض
هذه المرحلة في عرض الخط المرجعي.
اختيار رمز أداة التظليل
يمكنك اختيار SPIR-V أو GLSL، إن أمكن. ملاحظة:
إذا كان رمز SPIR-V يوفر رمز GLSL الأصلي في تعليمات OpSource،
ستعرض علامة التبويب GLSL الرمز نفسه. إذا لم يكن الأمر كذلك، تحاول AGI فك ضغط SPIR-V إلى GLSL باستخدام SPIRV-Cross.
إذا حدث خطأ في فك التشفير، فلن يتوفر خيار عرض رمز مصدر GLSL.
التحليل الثابت
توفّر أداة AGI إحصاءات من تحليل ثابت لأداة تظليل SPIR-V. وإليك
الإحصاءات المتاحة:
الإحصائية
الوصف
تعليمات ALU
عدد التعليمات الواردة في أداة التظليل التي تستخدم ALU
تعليمات الزخرفة
عدد عمليات جلب الزخرفة في أداة التظليل.
تعليمات الفرع
عدد تعليمات التشعّب في أداة التظليل.
ذروة ضغط التسجيل المؤقت
أكبر عدد من السجلات المؤقتة المباشرة والمتزامنة. وتبدأ القيمة الدائمة عند تعريفها وتنتهي عند آخر استخدام لها في أداة التظليل. تضيف الإحصاء p عدد السجلات التي تستخدمها كل قيمة مباشرة (على سبيل المثال، تكون الأعداد العشرية رباعية الأبعاد 4 سجلات).
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2023-12-01 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)"]]