AppStore : certains jeux seront peut-être incompatibles iPhone 3G
Par La rédaction - Mis à jour le
Pour faire simple,
un shaderest un petit bout de programme écrit dans un langage proche du C, qui va exécuter des commandes au coeur de la carte graphique. En clair, certains traitements 3D sont alors accélérés, ce qui donne beaucoup plus de marge de manoeuvre aux programmeurs, dans les jeux essentiellement.
A présent, puisque l'iPhone 3G ne supporte pas les shaders, il va se poser deux problèmes :
- soit les programmeurs devront gérer en interne, le support (ou non) d'OpenGL ES 2.0 : ils activeront les shaders seulement si l'iPhone les supporte
- soit Apple sera obligée de différencier les applications pour iPhone 1/3G d'un côté et iPhone 3G S de l'autre.
Dans tous les cas, voilà un joli challenge qui attend les développeurs de jeux, qui préféreront sans doute la compatibilité plus large, à quelques effets graphiques malgré tout appréciables.