
الميزات الجديدة في WebGPU
قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في WebGPU
Chrome 155-156
- إضافة WGSL fragment_depth
- ضغط النسيج غير المحاذي
- مساحتا الألوان srgb-linear وdisplay-p3-linear
- تنسيق رأس إضافي snorm10-10-10-2
- إتاحة f16 على Linux لأجهزة NVIDIA
- آخر الأخبار حول Dawn
Chrome 153-154
- إضافة WGSL buffer_view
- إضافة swizzle_assignment إلى لغة WGSL
- تعديلات على إضافات WGSL
- آخر الأخبار حول Dawn
Chrome 151-152
- عنصر التحكّم في حجم المجموعة الفرعية
- OperationError لأخطاء التحقّق من صحة setImmediates
- آخر الأخبار حول Dawn
Chrome 149-150
Chrome 147-148
Chrome 146
- إتاحة وضع التوافق مع WebGPU على OpenGL ES 3.1
- المرفقات المؤقتة
- WGSL texture_and_sampler_let extension
- آخر الأخبار حول Dawn
Chrome 145
Chrome 144
- إضافة WGSL subgroup_id
- إضافة WGSL uniform_buffer_standard_layout
- WebGPU على نظام التشغيل Linux
- تحسين سرعة writeBuffer وwriteTexture
- آخر الأخبار حول Dawn
Chrome 143
Chrome 142
Chrome 141
- اكتملت عملية ضبط اللون باستخدام الأشعة تحت الحمراء
- تحليل نطاق الأعداد الصحيحة في برنامج تجميع WGSL
- تعديل على الإصدار 1.4 من SPIR-V لواجهة Vulkan الخلفية
- آخر الأخبار حول Dawn
Chrome 140
- تستهلك طلبات الأجهزة المحوّل
- اختصار لاستخدام الزخرفة حيث يتم استخدام طريقة عرض الزخرفة
- تتيح الدالة WGSL textureSampleLevel استخدام الزخارف الأحادية الأبعاد
- إيقاف استخدام نسيج التخزين bgra8unorm للقراءة فقط
- إزالة سمة isFallbackAdapter في GPUAdapter
- آخر الأخبار حول Dawn
Chrome 139
- إتاحة ملمس ثلاثي الأبعاد لتنسيقات BC وASTC المضغوطة
- ميزة "الميزات الأساسية والحدود" الجديدة
- مرحلة التجربة والتقييم لوضع التوافق مع WebGPU
- آخر الأخبار حول Dawn
Chrome 138
- اختصار لاستخدام المخزن المؤقت كمورد ربط
- تغييرات في متطلبات الحجم للمخازن المؤقتة التي تم ربطها عند الإنشاء
- تقرير البنية لوحدات معالجة الرسومات الحديثة
- إيقاف سمة isFallbackAdapter في GPUAdapter نهائيًا
- آخر الأخبار حول Dawn
Chrome 137
- استخدام طريقة عرض الزخرفة لربط externalTexture
- نسخ المخازن المؤقتة بدون تحديد الإزاحات والحجم
- WGSL workgroupUniformLoad باستخدام مؤشر إلى عملية ذرية
- سمة powerPreference في GPUAdapterInfo
- إزالة سمة compatibilityMode في GPURequestAdapterOptions
- آخر الأخبار حول Dawn
Chrome 136
- سمة isFallbackAdapter في GPUAdapterInfo
- تحسينات على وقت تجميع أداة التظليل في D3D12
- حفظ صور اللوحات ونسخها
- القيود المفروضة على "وضع التوافق" في قياس التحسُّن
- آخر الأخبار حول Dawn
Chrome 135
- السماح بإنشاء تصميم مسار مع تصميم مجموعة ربط فارغ
- السماح بتوسيع منافذ العرض إلى ما بعد حدود أهداف العرض
- طريقة أسهل لاستخدام وضع التوافق التجريبي على Android
- إزالة الحدّ الأقصى لـ maxInterStageShaderComponents
- آخر الأخبار حول Dawn
Chrome 134
- تحسين أحمال عمل تعلُّم الآلة باستخدام المجموعات الفرعية
- إزالة إمكانية فلترة أنواع المواد القابلة للتعويم على أنّها قابلة للمزج
- آخر الأخبار حول Dawn
Chrome 133
- تنسيقات إضافية للرؤوس ذات المكوّن الواحد unorm8x4-bgra
- السماح بطلب حدود غير معروفة بقيمة غير محدّدة
- التغييرات في قواعد المحاذاة في WGSL
- تحسين أداء WGSL باستخدام عملية الإلغاء
- استخدام VideoFrame displaySize للصور الخارجية
- التعامل مع الصور ذات الاتجاهات غير التلقائية باستخدام copyExternalImageToTexture
- تحسين تجربة المطوّرين
- تفعيل وضع التوافق باستخدام featureLevel
- إزالة ميزات المجموعة الفرعية التجريبية
- إيقاف حد maxInterStageShaderComponents نهائيًا
- آخر الأخبار حول Dawn
Chrome 132
- استخدام "عرض الزخرفة"
- دمج مواد العرض العائمة ذات 32 بت
- سمة adapterInfo في GPUDevice
- يؤدي ضبط سياق لوحة العرض بتنسيق غير صالح إلى حدوث خطأ في JavaScript
- قيود أداة اختيار العيّنات التي تفرضها الفلترة على المواد
- تجربة المجموعات الفرعية الموسّعة
- تحسين تجربة المطوّرين
- إتاحة تجريبية لتنسيقات مواد العرض العادية ذات 16 بت
- آخر الأخبار حول Dawn
Chrome 131
- مسافات القطع في WGSL
- GPUCanvasContext getConfiguration()
- يجب ألا تحتوي الأشكال الأساسية للنقاط والخطوط على انحياز العمق
- وظائف مدمَجة للفحص الشامل للمجموعات الفرعية
- إتاحة ميزة "الرسم غير المباشر المتعدد" بشكل تجريبي
- خيار تجميع وحدة Shader الرياضية الصارمة
- إزالة طريقة requestAdapterInfo() في GPUAdapter
- آخر الأخبار حول Dawn
Chrome 130
- دمج مصدرَين
- تحسينات على وقت تجميع Shader على Metal
- إيقاف طريقة requestAdapterInfo() في GPUAdapter نهائيًا
- آخر الأخبار حول Dawn
Chrome 129
- إتاحة النطاق العالي الديناميكية (HDR) مع وضع ربط درجات الألوان في لوحة العرض
- إتاحة المجموعات الفرعية الموسّعة
- آخر الأخبار حول Dawn
Chrome 128
- تجربة المجموعات الفرعية
- إيقاف إعداد انحياز العمق للخطوط والنقاط نهائيًا
- إخفاء تحذير "أدوات مطوّري البرامج" بشأن الخطأ غير الملتقط في حال استخدام preventDefault
- يجب أن يتم أولاً أخذ عيّنات من WGSL interpolate، ثم
- آخر الأخبار حول Dawn
Chrome 127
- إتاحة OpenGL ES تجريبيًا على Android
- سمة معلومات GPUAdapter
- تحسينات على إمكانية التشغيل التفاعلي في WebAssembly
- تحسين أخطاء ترميز الأوامر
- آخر الأخبار حول Dawn
Chrome 126
- زيادة الحد الأقصى لعدد طبقات maxTextureArrayLayers
- تحسين تحميل المخزن المؤقت لخادم Vulkan
- تحسينات على وقت تجميع أداة التظليل
- يجب أن تكون مخازن الأوامر المُرسَلة فريدة
- آخر الأخبار حول Dawn
Chrome 125
Chrome 124
- نسيجتا التخزين للقراءة فقط والقراءة والكتابة
- التوافق مع مشغِّلي الخدمات والمشغِّلين المشترَكين
- سمات معلومات المحوّل الجديدة
- إصلاح الأخطاء
- آخر الأخبار حول Dawn
Chrome 123
- إتاحة وظائف DP4a المضمّنة في WGSL
- مَعلمات المؤشر غير المقيدة في WGSL
- التجميل اللغوي لإلغاء الإشارة إلى العناصر المركّبة في WGSL
- حالة منفصلة للقراءة فقط لكل من الاستنسل وعمق الصورة
- آخر الأخبار حول Dawn
Chrome 122
- توسيع مدى الوصول إلى الجمهور باستخدام "وضع التوافق" (ميزة قيد التطوير)
- زيادة الحد الأقصى لعدد سمات الرأس (maxVertexAttributes)
- آخر الأخبار حول Dawn
Chrome 121
- إتاحة WebGPU على Android
- استخدام DXC بدلاً من FXC لتجميع التظليل على Windows
- طلبات البحث عن الطوابع الزمنية في عمليات الحساب والعرض
- نقاط الدخول التلقائية إلى وحدات التظليل
- إتاحة display-p3 كمساحة ألوان GPUExternalTexture
- معلومات حول مجموعات الذاكرة
- آخر الأخبار حول Dawn
Chrome 120
- إتاحة قيم النقطة العائمة ذات 16 بت في WGSL
- تجاوز الحدود
- التغييرات في حالة العمق/الاستنسل
- تعديلات على معلومات المحوّل
- تحديد كمية طلبات البحث المستندة إلى الطابع الزمني
- ميزات التنظيف الشامل
Chrome 119
- قوامات قابلة للفلترة بنقطة عائمة 32 بت
- تنسيق الرأس unorm10-10-10-2
- تنسيق النسيج rgb10a2uint
- آخر الأخبار حول Dawn
Chrome 118
- إتاحة HTMLImageElement وImageData في
copyExternalImageToTexture() - إتاحة ميزة تجريبية لتخزين مواد العرض للقراءة والكتابة والقراءة فقط
- آخر الأخبار حول Dawn
Chrome 117
- Unset vertex buffer
- إلغاء ضبط مجموعة الربط
- إخفاء الأخطاء الناتجة عن إنشاء مسار غير متزامن عند فقدان الجهاز
- تعديلات على إنشاء وحدة تظليل SPIR-V
- تحسين تجربة المطوّرين
- تخزين مسارات العرض مؤقتًا باستخدام تخطيط يتم إنشاؤه تلقائيًا
- آخر الأخبار حول Dawn
Chrome 116
- دمج WebCodecs
- الجهاز المفقود الذي تم إرجاعه بواسطة GPUAdapter
requestDevice() - الحفاظ على سلاسة تشغيل الفيديو عند استدعاء
importExternalTexture() - الامتثال للمواصفات
- تحسين تجربة المطوّرين
- آخر الأخبار حول Dawn
Chrome 115
- إضافات لغة WGSL المتوافقة
- إتاحة تجريبية لـ Direct3D 11
- الحصول على وحدة معالجة رسومات منفصلة تلقائيًا عند توصيل الجهاز بمصدر طاقة
- تحسين تجربة المطوّرين
- آخر الأخبار حول Dawn
Chrome 114
- تحسين JavaScript
- تعرض الدالة getCurrentTexture() الخطأ InvalidStateError على لوحة الرسم غير المضبوطة
- تعديلات على WGSL
- آخر الأخبار حول Dawn