সম্ভব হলে WebGL-এ মাঝারি সূক্ষ্মতা ব্যবহার করুন

Ilmari Heikkinen

Opera-এ আমাদের বন্ধুদের কাছ থেকে খবর, যারা প্রকৃত OpenGL ES 2.0 হার্ডওয়্যারে WebGL পরীক্ষা করছে: অনেক ডেমো এবং অ্যাপ্লিকেশন ফ্র্যাগমেন্ট শেডারগুলিতে উচ্চ নির্ভুলতা ব্যবহার করে যখন এটি সত্যই নিশ্চিত নয়।

ফ্র্যাগমেন্ট শেডারগুলিতে হাইপ হল OpenGL ES 2.0 স্পেকের একটি ঐচ্ছিক অংশ, তাই সমস্ত হার্ডওয়্যার এটিকে সমর্থন করে না (এবং তারা যখন করে, তখনও একটি পারফরম্যান্স হিট হতে পারে । মিডিয়াম ব্যবহার করা সাধারণত যথেষ্ট ভাল হবে এবং এটি নিশ্চিত করবে যে আপনার অ্যাপ্লিকেশনগুলি মোবাইল ডিভাইসেও কাজ করুন।

অনুশীলনে, যদি আপনার ফ্র্যাগমেন্ট শেডার আগে শুরু হয়

precision highp float;

এটিকে নিম্নলিখিতগুলিতে পরিবর্তন করা কৌশলটি করা উচিত:

precision mediump float; // or lowp