2009-04-14 3 views

Répondre

0

Il n'y a pas d'équivalent pour ces deux fonctions.

OpenGL | ES est une version allégée et allégée d'OpenGL, donc certains éléments ont été omis. GlArrayElement n'est pas nécessaire car tout le mode de rendu glBegin/glEnd a été supprimé de GL | ES. glArrayElement n'a plus de sens sans glBegin/glEnd. Puisque vous devrez réécrire le code de rendu pour utiliser glDrawArrays/glDrawElements, vous ne le manquerez pas. Le glTexGen a également été supprimé.

Si vous utilisez une version ultérieure de GL | ES, vous pouvez émuler toutes les fonctionnalités à l'aide de vertex shaders. Si vous êtes bloqué avec GL | ES (1.0 ou 1.1), vous devez l'émuler dans un logiciel (par exemple, calculez les coordonnées de la texture par vous-même et passez-les à gl via glTexCoordPointer).

Questions connexes