Android GLSurfaceView glTexImage2D glDrawTexiOES

Je suis en train de rendre une 640x480 RGB565 image en utilisant OpenGL ES sur Android à l'aide de GLSurfaceView et Natif du code C.

Au début, j'avais un 0x0501 erreur avec glTexImage2D, qui j'ai été en mesure de résoudre en changeant les dimensions de l'image.

Mais maintenant, dans le "étirage" appel, lorsque je ne glDrawTexiOES à resnder la texture, j'obtiens le message d'erreur suivant sur les Journaux:

drawtex.c:89: DrawTexture: Pas de textures activé

Je suis déjà en train de le glEnable(GL_TEXTURE_2D), est-il autre chose que je devrais faire?

Est-il un exemple complet montrant GLSurfaceView avec du code natif en utilisant des textures?

Merci d'avance!

InformationsquelleAutor Cinar | 2010-05-03