Я пишу код opengl в python, используя библиотеку pyglet. Когда я рисую на экране, используя объекты pyglet.graphics.vertex_list или pyglet.graphics.batch, они очень медленные (~ 0,1 кадра в секунду) по сравнению с простыми старыми вызовами pyglet.graphics.draw () или просто вызовами glVertex (), которые 40 кадров в секунду для той же геометрии.
В Linux vertex_list примерно такой же скорости, что и glVertex, что разочаровывает, а пакетные методы примерно в два раза быстрее, что немного лучше, но не так сильно, как я надеялся.