Différents écrans peuvent avoir une géométrie de pixels différente , de sorte que les composants rouge, vert et bleu sont disposés en différents motifs. L'utilisation du rendu sous-pixels pour donner une résolution apparente plus élevée n'est possible que si la géométrie des pixels est connue (ce qui améliorera la clarté sur un type de moniteur aggravera les choses sur un autre).
Cela est particulièrement pertinent si une application doit fonctionner à la fois sur un ordinateur de bureau / portable et un écran mobile, car une géométrie de pixels différente est assez courante sur les écrans mobiles.
Existe-t-il un moyen de déterminer quelle géométrie l'écran utilise lors de l'exécution, sans avoir à demander à l'utilisateur? Je suis intéressé à savoir si cela est possible en général, mais idéalement, je voudrais savoir si cela est possible lors de l'utilisation de JavaScript avec WebGL.