实际上数据在主机和显卡之间交互是一个耗时的过程。尽量不要用glBegin()、glEnd()和逐个放vertex的那套API,除非你在做顶点动画,每帧的顶点都在变。最好用基于buffer的那套东西,尽可能把所有东西都塞到显卡端的buffer对象上,然后就不动了。每次画的时候,只需要指定使用哪些buffer,然后直接就走。