Bonjour,
Je programme pour Android j'utilise OpenGL ES 2.0 et j'ai quelques questions concernant l'optimisation :
1- OpenGL ES 2.0 n'a pas d’attribut prédéfini, donc pas de gl_ModelViewMatrix, il faut faire passer ça en uniform. Mais un programme n'utilise pas qu'un seul shader, ma question est donc, comment faire passer ma ModelViewMatrix et mes Lights à tout les shaders sans appeler glUniformMatrix4fv autant de fois que j'ai de shaders ?
2- Comment connaitre la taille de la mémoire GPU que l'on possède ?
3- Le pipeline par défaut, il peut rien faire ?
Merci pour vos réponses.
Partager