ستوفر واجهة برمجة تطبيقات الرسومات الجديدة على متصفح كروم 94 الوصول إلى مكتبات مثل Metal و DirectX 12 لتسهيل إنشاء الألعاب وتحسين أدائها.
أعلنت جوجل للتو عن الإصدار التجريبي 94 من متصفح كروم الخاص بها. من بين الميزات الجديدة، يذكر الناشر وصول WebCodecs و WebGPU APIs. حيث تم توفير واجهة برمجة تطبيقات رسومات WebGPU في واجهات برمجة تطبيقات WebGL و WebGL2 لتزويد المطورين بوصول أفضل إلى دائرة الرسومات (GPU).
لهذا، تتواصل واجهة برمجة التطبيقات API مع مكتبات الرسومات لنظام التشغيل. على سبيل المثال، يمكنها استخدام موارد Apple’s Metal API، و أيضًا موارد Microsoft DirectX 12 أو Vulkan. في المقابل، يجب أن تمر واجهة برمجة تطبيقات WebGL عبر مكتبة OpenGL، والتي تبين الآن أنها محدودة وقديمة.
ومع ذلك، يجب أن تتحلى بالصبر، لأن WebGPU API لا تزال في اختباراتها الأولى فقط ولا تخطط جوجل لاستخدامها قبل عام 2022، في كروم 99. كما ستوفر أبل أيضًا إمكانية الوصول إلى WebGPU API هذا العام، و بعد ذلك، في الإصدار المستقبلي من متصفح سفاري.
تم التخطيط لواجهة برمجة تطبيقات WebCodecs من جانبها للإصدار 94 من متصفح جوجل، بعد تجربة في كروم 93. وهي تسمح للمطورين بالوصول المباشر إلى مكونات الوسائط المتعددة في المتصفح، ولا سيما أجهزة التشفير وأجهزة فك التشفير للصوت والفيديو، بالإضافة إلى وحدات فك ترميز الصور والصور الصافية الواردة في الفيديو.
ستجعل هذه التقنيات الحياة أسهل لمطوري الألعاب، إما في شكل دفق أو أصلي، من خلال منعهم من المرور عبر عدة طبقات من البرامج التي يمكن أن تعرقل الأداء.