تنبيه من أصدقائنا في Opera الذين كانوا يختبِرون WebGL على أجهزة OpenGL ES 2.0 الفعلية: تستخدم العديد من العروض التوضيحية والتطبيقات دقة عالية في برامج تشويش الشرائح عندما لا يكون ذلك مطلوبًا حقًا.
إنّ Highp في برامج تظليل الشرائح هو جزء اختياري من مواصفات OpenGL ES 2.0، لذا لا تتوافق معه بعض الأجهزة (وحتى في حال توافقها، قد ينخفض الأداء). وعادةً ما يكون استخدام mediump كافيًا لضمان عمل تطبيقاتك على الأجهزة الجوّالة أيضًا.
من الناحية العملية، إذا كان برنامج تشويش الشرائح قد بدأ سابقًا بـ
precision highp float;
من المفترض أن يؤدي تغييرها إلى ما يلي إلى حلّ المشكلة:
precision mediump float; // or lowp