En parcourant la documentation des tableaux de vertex dans OpenGL, deux des types de mémoire les plus courants utilisés pour les index que j'ai trouvés étaient GLubyte (GL_UNSIGNED_BYTE) et GLshort (GL_SHORT). Je me demandais s'il y avait une différence réelle entre l'utilisation des deux indices pourGLubyte vs GLshort pour les indices
Merci, Dragonwrenn
Etes-vous sûr qu'un court-circuit prend moins de mémoire qu'un octet? Je ne connais pas OpenGL, mais c'est généralement l'inverse (un petit être peut-être deux octets). – Thilo
@Thilo: En toute honnêteté, ils prendront probablement la même quantité de mémoire car le pilote doit convertir les indices 8 bits en 16 bits pour la plupart des GPU de bureau. L'API OpenGL donne l'impression que les index 8 bits sont une option viable, mais dans les coulisses, le matériel ne les aime pas. OpenGL fait beaucoup ce genre de choses, malheureusement ... Les pilotes OpenGL sont beaucoup de fumée et de miroirs. –