Question

Ceci est étrange.

Lorsque je rendre mon mesh, la FPF est stable 130 ou plus.

Quand je mets dans une liste d'affichage, le fps chute presque de 15.

Quand je prends les quelques commandes de matériel et de texturation, il remonte jusqu'à 130.

Pourquoi est-ce? Pourquoi les commandes de changement de l'état OpenGL si pressants sur FPS? Je pense que je l'ai lu quelque part de ne jamais, jamais le faire.

Était-ce utile?

La solution

L'erreur la plus commune est de mettre la création de la liste d'affichage dans la boucle de rendu. Assurez-vous que vous créez la liste d'affichage quelque part lors de l'initialisation et ne rendant dans la boucle de rendu. En dehors de cela, vous aurez juste pour poster un exemple de code pour nous de regarder à.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top