Est-ce que quelqu'un sait si le fait de mettre trop d'appels OpenGL dans une liste d'affichage peut provoquer son échec? Si oui, est-ce que quelqu'un a une estimation pour combien d'appels pourraient faire cela? Est-ce lié à la mémoire vidéo? J'appelle OpenGL de JOGL, mais je ne pense pas que ce soit significatif.Limite de la taille de la liste d'affichage OpenGL
Répondre
Selon ce documentation page si vous essayez de compiler une liste qui est trop grande, vous êtes censé obtenir un message d'erreur GL_OUT_OF_MEMORY
.
assurez-vous d'appeler glGetError()
avant et après avoir créé la liste et traiter tous les résultats jusqu'à ce que GL_NO_ERROR
soit renvoyé.
Il ne semble pas y avoir moyen d'estimer le nombre de commandes qu'une liste peut contenir. C'est probablement parce que chaque commande prend une taille différente en fonction de ses arguments et du codage spécifique à l'appareil utilisé. Les listes sont conservées dans la mémoire vidéo de la carte, donc si vous utilisez une carte relativement non archaïque, cela ne devrait normalement pas poser de problème pour les listes de taille raisonnable. Si vous trouvez que c'est effectivement le problème, vous pouvez probablement utiliser des tableaux Vertex ou même des VBO
- 1. limite taille de la page téléchargée
- 2. Obtenir la taille de la fenêtre OpenGL dans Android
- 3. Limite de liste déroulante Ajax à la liste
- 4. Limite de taille de fichier SharePoint
- 5. taille du tableau de service Web limite
- 6. Limite taille de Net chercher :: HTTP.request_get
- 7. Utilisation de textures OpenGL plus grandes que la taille de la fenêtre/de l'affichage
- 8. Limites de la bande de roulement OpenGL
- 9. détermination de la taille des vecteurs de bits pour la gestion de la mémoire limite donnée dure mémoire
- 10. Dépassement de la limite de la mémoire Wordpress dépassée, SANS modification de la limite du serveur
- 11. jquery ajax Taille limite POST?
- 12. Augmenter la limite de taille de téléchargement de fichier dans iis6
- 13. Comment déterminer la taille d'une liste SharePoint?
- 14. Déterminez la taille de la base de données SQL Server
- 15. Limite Derby Taille du fichier journal
- 16. Copiez un bloc de pixels de taille arbitraire dans la texture OpenGL ES ... en quelque sorte?
- 17. Ruby TMail taille-limite sur le corps?
- 18. Limiter la taille UITextField
- 19. Quelle est la taille limite d'un argument de sous-programme PL/SQL varchar2 dans Oracle?
- 20. Quelle est la limite de taille pour IN et NOT IN dans MySQL
- 21. La taille de l'élément de CListBox a changé lors de la modification de la taille de la zone de liste même si je spécifie la taille dans la méthode MeasureItem()?
- 22. Définition du nom et de la taille de la police dans le contrôle Liste AS3 (flash.controls.List)
- 23. comparaison de la taille du code et de la taille de la source
- 24. Comment obtenir la taille actuelle d'une pile de matrices dans OpenGL?
- 25. Colonne de recherche SharePoint à travers la limite de la collection de sites
- 26. Tronquer chaîne sur la limite de mot la plus proche
- 27. OpenGL: Aide à la transformation de caméra
- 28. Changer l'opacité de la texture dans OpenGL
- 29. CSS ajuster la taille de la table
- 30. Modifier la taille de la vue MPMoviePlayerController