الميزات الجديدة في WebGPU
قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في WebGPU
Chrome 138
- اختصار لاستخدام المخزن المؤقت كمورد ربط
- تغييرات متطلبات الحجم على وحدات التخزين المؤقت التي تم ربطها عند الإنشاء
- تقرير البنية لوحدات معالجة الرسومات الحديثة
- إيقاف سمة isFallbackAdapter في GPUAdapter نهائيًا
- آخر الأخبار حول Dawn
Chrome 137
- استخدام عرض الزخرفة لربط الزخرفة الخارجية
- نسخ المخزن المؤقت بدون تحديد البادئات والحجم
- WGSL workgroupUniformLoad using pointer to atomic
- سمة powerPreference في GPUAdapterInfo
- إزالة سمة compatibilityMode في GPURequestAdapterOptions
- آخر الأخبار حول Dawn
Chrome 136
- سمة isFallbackAdapter في GPUAdapterInfo
- تحسينات على وقت تجميع برامج التظليل في D3D12
- حفظ صور اللوحات ونسخها
- قيود وضع التوافق مع ميزة "الحملات المحسّنة"
- آخر الأخبار حول Dawn
Chrome 135
- السماح بإنشاء تنسيق مسار بيانات باستخدام تنسيق مجموعة ربط صفري
- السماح لزوايا العرض بالامتداد خارج حدود أهداف العرض
- الوصول بسهولة أكبر إلى وضع التوافق التجريبي على Android
- إزالة الحد الأقصى لعدد مكوّنات shader في مرحلة ما بين المراحل
- آخر الأخبار حول Dawn
Chrome 134
- تحسين أعباء عمل تعلُّم الآلة باستخدام المجموعات الفرعية
- إزالة إمكانية دمج أنواع النسيج القابلة للفلترة باستخدام مقياس الطفو
- آخر الأخبار حول Dawn
Chrome 133
- تنسيقات إضافية للرؤوس غير المُعترَف بها بسعة 8×4 بايت بترميز bgra وتنسيقات رؤوس ذات مكوّن واحد
- السماح بطلب حدود غير معروفة باستخدام قيمة غير محدّدة
- تغييرات في قواعد محاذاة WGSL
- تحسينات في أداء WGSL عند استخدام ميزة "الاستبعاد"
- استخدام سمة displaySize في VideoFrame للعناصر الخارجية
- معالجة الصور ذات الاتجاهات غير التلقائية باستخدام copyExternalImageToTexture
- تحسين تجربة المطوّرين
- تفعيل وضع التوافق باستخدام featureLevel
- تنظيف ميزات المجموعات الفرعية التجريبية
- إيقاف الحدّ الأقصى لعدد مكوّنات shader بين المراحل نهائيًا
- آخر الأخبار حول Dawn
الإصدار 132 من Chrome
- استخدام ميزة "عرض الزخرفة"
- دمج النسيج بقيم عائمة 32 بت
- سمة adapterInfo في GPUDevice
- إعداد سياق اللوحة باستخدام تنسيق غير صالح يؤدي إلى ظهور خطأ JavaScript
- قيود أدوات تحليل عيّنات الفلترة على مواد النسيج
- تجربة المجموعات الفرعية الموسّعة
- تحسين تجربة المطوّرين
- إتاحة تجريبية لتنسيقات العناصر المخصّصة بدقة 16 بت
- آخر الأخبار حول Dawn
الإصدار 131 من Chrome
- اقتصاص المسافات في WGSL
- GPUCanvasContext getConfiguration()
- يجب ألا تتضمّن العناصر الأساسية للنقطة والخط تحيزًا في العمق
- وظائف مدمجة للفحص الشامل للمجموعات الفرعية
- إتاحة تجريبية لميزة "الرسم المتعدّد غير المباشر"
- خيار تجميع وحدة تظليل الرياضيات الصارمة
- إزالة طلب GPUAdapter لـ requestAdapterInfo()
- آخر الأخبار حول Dawn
Chrome 130
- دمج مصدرَين
- تحسينات على وقت تجميع برامج التظليل في Metal
- إيقاف نهائي لطريقة requestAdapterInfo() في GPUAdapter
- آخر الأخبار حول Dawn
الإصدار 129 من Chrome
- إتاحة النطاق العالي الديناميكية (HDR) مع وضع "تعيين نغمة الصورة"
- إتاحة المجموعات الفرعية الموسّعة
- آخر الأخبار حول Dawn
Chrome 128
- تجربة المجموعات الفرعية
- إيقاف نهائي لإعداد الميل إلى العمق للخطوط والنقاط
- إخفاء تحذير أدوات المطوّرين في Chrome بشأن الخطأ الذي لم يتم تسجيله في حال استخدام preventDefault
- تستخدم WGSL أسلوب الاستقراء في أخذ العينات أولاً، ثم
- آخر الأخبار حول Dawn
الإصدار 127 من Chrome
- الإصدار التجريبي من OpenGL ES على Android
- سمة info في GPUAdapter
- تحسينات على إمكانية التشغيل التفاعلي لـ WebAssembly
- أخطاء محسّنة في برنامج ترميز الأوامر
- آخر الأخبار حول Dawn
الإصدار 126 من Chrome
- زيادة الحد الأقصى لعدد الطبقات في مصفوفة النسيج
- تحسين تحميل المخزن المؤقت لنظام Vulkan الأساسي
- تحسينات على وقت تجميع برامج التظليل
- يجب أن تكون وحدات تخزين المؤقتات للطلبات المرسَلة فريدة
- آخر الأخبار حول Dawn
الإصدار 125 من Chrome
- المجموعات الفرعية (ميزة قيد التطوير)
- العرض على شكل شريحة من الزخرفة الثلاثية الأبعاد
- آخر الأخبار حول Dawn
Chrome 124
- ملفات تخزين للقراءة فقط والقراءة والكتابة
- إتاحة مهام الخدمة والمهام المشتركة
- سمات معلومات المحوِّل الجديدة
- إصلاح الأخطاء
- آخر الأخبار حول Dawn
Chrome 123
- إتاحة الوظائف المضمّنة في DP4a في WGSL
- مَعلمات المؤشر غير المقيّدة في WGSL
- تحسينات في بنية الجملة لإزالة الإشارة إلى العناصر المركبة في WGSL
- حالة قراءة فقط منفصلة لآراء الاستنسل والعمق
- آخر الأخبار حول Dawn
الإصدار 122 من Chrome
- توسيع مدى الوصول باستخدام وضع التوافق (ميزة قيد التطوير)
- زيادة الحد الأقصى لعدد سمات الرأس
- آخر الأخبار حول Dawn
الإصدار 121 من Chrome
- إتاحة WebGPU على Android
- استخدام DXC بدلاً من FXC لتجميع البرامج النصية لتأثيرات الشفافية على نظام التشغيل Windows
- طلبات البحث عن الطوابع الزمنية في عمليات الحساب والعرض
- نقاط الدخول التلقائية إلى وحدات تأثيرات التظليل
- إتاحة display-p3 كمساحة ألوان GPUExternalTexture
- معلومات عن مجموعات الذاكرة
- آخر الأخبار حول Dawn
الإصدار 120 من Chrome
- إتاحة قيم النقطة العائمة 16 بت في WGSL
- الارتقاء إلى آفاق جديدة
- التغييرات في حالة "استنسل العمق"
- تعديلات على معلومات المحوِّل
- تجميع طلبات البحث عن الطوابع الزمنية
- ميزات تنظيف المنزل في الربيع
الإصدار 119 من Chrome
- المواد التي تتضمّن قيمًا عائمة بسعة 32 بت ويمكن فلترتها
- تنسيق رؤوس unorm10-10-10-2
- تنسيق نسيج rgb10a2uint
- آخر الأخبار حول Dawn
Chrome 118
- إتاحة HTMLImageElement وImageData في
copyExternalImageToTexture()
- إتاحة تجريبية لنسيج التخزين للقراءة والكتابة والقراءة فقط
- آخر الأخبار حول Dawn
Chrome 117
- إلغاء ضبط مخزن رؤوس المضلّعات
- إلغاء ضبط مجموعة الربط
- تجاهُل الأخطاء الناتجة عن إنشاء مسار بيانات غير متزامن عند فقدان الجهاز
- تعديلات على إنشاء وحدة تظليل SPIR-V
- تحسين تجربة المطوّرين
- تخزين مسارات الإحالة الناجحة باستخدام تنسيق يتم إنشاؤه تلقائيًا
- آخر الأخبار حول Dawn
Chrome 116
- دمج WebCodecs
- الجهاز المفقود الذي تم إرجاعه من خلال GPUAdapter
requestDevice()
- الحفاظ على سلاسة تشغيل الفيديو في حال تلقّي طلب
importExternalTexture()
- الامتثال للمواصفات
- تحسين تجربة المطوّرين
- آخر الأخبار حول Dawn
Chrome 115
- إضافات لغات WGSL المتوافقة
- التوافق التجريبي مع Direct3D 11
- استخدام وحدة معالجة الرسومات المنفصلة تلقائيًا عند استخدام طاقة التيار المتّصل
- تحسين تجربة المطوّرين
- آخر الأخبار حول Dawn
الإصدار 114 من Chrome
- تحسين JavaScript
- تؤدي دالة getCurrentTexture() على لوحة غير مُعدَّة إلى طرح InvalidStateError
- آخر الأخبار حول WGSL
- آخر الأخبار حول Dawn