glDrawElements - Rendert Primitive aus Verticies, definiert durch ihre Indizies.

void glDrawElements (
	GLenum mode,
	GLsizei count,
	GLenum type,
	const void *indices
);
  • GLenum mode - Primitiv zu Rendern, z.B.:
    • GL_TRIANGLES - Dreiecke
    • GL_TRIANGLE_STRIP - Dreiecks-Strip. Dabei werden neue Punkte mit den zwei letzten Punkten aus dem vorherigem Dreieck verbunden. Eignet sich gut für zusammenhängende Flächen.
    • GL_QUADS- Quadrate
  • GLsizei count - Anzahl der Verticies die genutzt werden sollen
  • GLenum type - Typ des Index Buffers
  • const void *indices - Offset des Index-Pointers