我在openGL中繪製四邊形。我的問題是,是否有任何與此額外的性能增益:OpenGL四次渲染優化
// Method #1
glBegin(GL_QUADS);
// Define vertices for 10 quads
glEnd();
...在這樣每個10個四邊形:
// Method #2
glBegin(GL_QUADS);
// Define vertices for first quad
glEnd();
glBegin(GL_QUADS);
// Define vertices for second quad
glEnd();
//etc...
所有四邊形使用相同的紋理在此案件。
您是如何基準測試的?對OpenGL調用進行基準測試非常困難 - 只需在調用之前和之後設置計時器,並不一定會考慮將數據發送到GPU,GPU上的任何計算以及渲染。 – 2009-07-13 03:53:54