Layar yang berbeda dapat memiliki geometri piksel yang berbeda , sehingga komponen merah, hijau dan biru diatur dalam pola yang berbeda. Menggunakan rendering sub-piksel untuk memberikan resolusi nyata yang lebih tinggi hanya dimungkinkan jika geometri piksel diketahui (apa yang akan memberikan peningkatan kejelasan pada satu jenis monitor akan membuat segalanya lebih buruk pada yang lain).
Ini sangat relevan jika aplikasi perlu dijalankan pada desktop / laptop dan layar seluler, karena geometri piksel yang berbeda cukup umum di layar seluler.
Apakah ada cara untuk menentukan geometri mana yang digunakan layar saat runtime, tanpa harus bertanya kepada pengguna? Saya tertarik pada apakah ini mungkin secara umum, tetapi idealnya saya ingin tahu apakah ini mungkin ketika menggunakan JavaScript dengan WebGL.