Android OpenGL démo “Pas de config choisie”
Je vais avoir un réel problème avec le Google OpenGL démo pour Android. Je l'ai installé dans Eclipse, mais ne peux pas le faire exécuter. Il s'appuie sur aucun problème, mais puis s'arrête à "java.lang.IllegalArgumentException: No config chosen"
juste avant qu'il s'ouvre. J'ai été en haut et en bas des recherches de Google et de la Pile des threads avec pas de solution.
Je n'ai trouver ce que je pensais était un exemple ici: OpenGL ES 2.0 pour Android?
Il utilise une commande gLSurfaceView.setEGLConfigChooser(8 , 8, 8, 8, 16, 0);
mais hélas, je suis nouveau sur OpenGL sur android et ne savez pas où le mettre...
Toute aide serait grandement appréciée. Je suis sous Eclipse Juno avec le dernier kit de développement android. Je suis en essais sur une 4.2 Jelly Bean émulateur avec du matériel GPU est activé.
- double possible de OpenGL ES 2.0 pour Android?
Vous devez vous connecter pour publier un commentaire.
La solution était tout simplement à la place
super.setEGLConfigChooser(8 , 8, 8, 8, 16, 0);
à l'intérieur de la MyGLSurfaceView classe juste avant lasetRenderer(new MyGLRenderer());
ligne.C'est assez vieux maintenant, mais juste au cas où les gens sont encore à se demander pourquoi ce qui doit être fait....
Les paramètres sont le nombre de bits que vous attribuez à la couleur de bits
8 bits = 255
16 bits = 65535
De sorte que la configuration est essentiellement la définition de cette:
Espère que cela efface toute confusion 😀
Voir mon code pour le réglage de l'EGL sélecteur avec Android Studio. Ajouter tout de suite après l'appel du constructeur de votre GLSurfaceView:
Code: