إصلاح Shader من مايكروسوفت يصل إلى جميع مصنّعي وحدات GPU الأربعة هذا الشهر

يعرف أي شخص يلعب الألعاب على الكمبيوتر الشخصي هذه الطقوس: يُحمَّل عنوان جديد، تتقطّع الشاشة خلال الدقيقة أو الدقيقتين الأولىين، ثم يستقر كل شيء. هذا التعثّر هو تجميع الـ shader، أي عملية ترجمة التأثيرات البصرية للعبة إلى تعليمات يمكن لشريحة الرسوميات تنفيذها. تقول مايكروسوفت الآن إنه يمكن تجاوزه إلى حد كبير، وهذا الشهر يصل الإصلاح إلى أجهزة كل مصمّم شرائح كبير.
في منشور على مدونة مطوّري DirectX بتاريخ 1 أكتوبر، أعلنت مايكروسوفت أن Advanced Shader Delivery، أو ASD، سيتوسّع خلال أكتوبر ليشمل أجهزة Qualcomm وIntel وNvidia. كانت AMD الأولى في ذلك، إذ تدعم عائلة شرائح الرسوميات RDNA لديها هذه الميزة بالفعل. ومع الإضافات الجديدة، يغطي ASD جميع مصنّعي وحدات GPU الأربعة الكبار، وهو إنجاز وصفته مايكروسوفت بأنه يجعل الفائدة متاحة لعدد أكبر بكثير من اللاعبين.
الفكرة وراء Advanced Shader Delivery بسيطة. فبدلاً من أن يقوم جهاز كل لاعب بتجميع الـ shaders من الصفر عند أول تشغيل للعبة، يُنجَز العمل مسبقًا وتُنزَّل الـ shaders المكتملة والمُجمّعة مسبقًا من السحابة إلى جانب اللعبة. وبحسب مايكروسوفت، فإن المكسب هو أوقات تحميل أقصر والقضاء شبه الكامل على تقطّع الـ shader، أي التجمدات اللحظية التي تعاني منها إصدارات كثيرة على الكمبيوتر الشخصي في دقائقها الأولى.
Qualcomm تتحرك بالفعل. فقد فعّلت الشركة ASD عبر حزمة برامج تشغيل رسوميات صدرت في 22 سبتمبر، ضمن سلسلتها 2026.0، ما يعني أن الأجهزة التي تعمل بشرائحها يمكنها الاستفادة من الميزة الآن. ويُتوقع أن تحذو Intel وNvidia حذوها خلال الشهر. وبالنسبة إلى Nvidia، التي تهيمن بطاقاتها الرسومية على سوق ألعاب الكمبيوتر الراقية، تكتسب الإضافة أهمية أكبر لمجرد عدد اللاعبين الذين تمسّهم.
يتوافق التوقيت مع دفع أوسع في القطاع لجعل ألعاب الكمبيوتر الشخصي أشبه بألعاب أجهزة الألعاب، حيث تبدأ اللعبة بسرعة ونادرًا ما تتقطّع لأن العتاد ثابت ويمكن التنبؤ به. وقد كان تجميع الـ shader أحد آخر المخلفات العنيدة لانفتاح الكمبيوتر الشخصي، وهي مقايضة قبِلها اللاعبون طويلًا لكنهم نادرًا ما استمتعوا بها.
كما يعكس ذلك تحوّلًا في طريقة بناء برامج تشغيل الرسوميات. فبدلًا من التعامل مع احتياجات كل لعبة من الـ shaders كشيء يجب حلّه على جهاز اللاعب أثناء التشغيل، تنقل مصنّعات الشرائح ومايكروسوفت هذا العمل إلى السحابة، حيث يمكن إنجازه مرة واحدة ومشاركته. ولا ينجح هذا النهج إلا إذا تعاونت الشركات المصنّعة للعتاد، ولهذا فإن توسّع هذا الشهر يهم أكثر من أي تحديث منفرد لبرنامج تشغيل.
بالنسبة إلى المطوّرين، قد يبسّط التغيير تخطيط الإطلاق. فقد أطلقت الاستوديوهات غالبًا ألعابًا بخطوات تجميع طويلة عند التشغيل الأول، أو قبلت بهدوء التقطّع كتكلفة للعمل. وإذا وصلت الـ shaders المُجمّعة مسبقًا مع التنزيل، يخفّ بعض هذا الضغط، وإن كانت النتائج ستظل تعتمد على مدى شمول دعم كل لعبة وبرنامج تشغيل لهذا المسار.
أما بالنسبة إلى اللاعبين العاديين، فالفائدة أقل ارتباطًا بالأرقام على ورقة المواصفات وأكثر ارتباطًا بالدقائق العشر الأولى من لعبة جديدة. تقصر شاشات التحميل، ويسير المستوى الافتتاحي بسلاسة، ويتوقف الجهاز عن الإحساس بأنه يحتاج إلى تسخين. هذا وعد متواضع، لكنه النوع من التحسينات غير اللامعة التي تشكّل بهدوء إحساس المرء باستخدام المنصة.
لم تقل مايكروسوفت بالضبط متى في أكتوبر ستُفعّل الشركات المتبقية الدعم، وسيختلف الدعم بحسب إصدار برنامج التشغيل واللعبة. ومع ذلك، فالاتجاه واضح: الشركة التي تملك Windows تراهن على أن السحابة قادرة على تنعيم أحد أقدم حواف الكمبيوتر الشخصي الخشنة، وهذا الشهر تأخذ معها بقية عالم العتاد.