This is very different from iOS’s original design constraints, which remember didn’t allow any third party applications at all.
Je vois absoluement pas le rapport entre sécurité et accélération GPU. C'est absoluement pas incompatible.
C'est pas tellement la sécurité le problème, mais le multiprocessus (enfin, c'est lié). Déjà, la création d'un contexte OpenGL prends 8MB de RAM, par processus sur certains périphériques. Mais surtout, Android est multifenêtre (y'a la status-bar, parfois une surimpression comme le menu du bouton On/Off ou une notification « Toast » ...). La composition des différentes fenêtres est accélérée OpenGL, car c'est ce qui est le plus critique d'un point de vue performance. Donc pour avoir la composition OpenGL entre fenêtres et de l'OpenGL dans une fenêtre, il faut avoir un GPU qui gère le fait d'avoir plusieurs contextes OpenGL. Or c'est très récent. Et le coût de changement de contexte reste très élevé. Ce n'est donc que récement que le fait d'avoir plusieurs contexte est devenu possible et rentable, d'où l'absence d'accélération matérielle au sein d'une fenêtre jusqu'à récemment.
[^] # Re: Troisième épisode de la saga
Posté par un_brice (site web personnel) . En réponse à la dépêche Actualité autour d'Android. Évalué à 3.
C'est pas tellement la sécurité le problème, mais le multiprocessus (enfin, c'est lié). Déjà, la création d'un contexte OpenGL prends 8MB de RAM, par processus sur certains périphériques. Mais surtout, Android est multifenêtre (y'a la status-bar, parfois une surimpression comme le menu du bouton On/Off ou une notification « Toast » ...). La composition des différentes fenêtres est accélérée OpenGL, car c'est ce qui est le plus critique d'un point de vue performance. Donc pour avoir la composition OpenGL entre fenêtres et de l'OpenGL dans une fenêtre, il faut avoir un GPU qui gère le fait d'avoir plusieurs contextes OpenGL. Or c'est très récent. Et le coût de changement de contexte reste très élevé. Ce n'est donc que récement que le fait d'avoir plusieurs contexte est devenu possible et rentable, d'où l'absence d'accélération matérielle au sein d'une fenêtre jusqu'à récemment.
Du moins c'est ce que dit Dianne.