GLint params[4]
glGetIntegerv(GL_MAX_MODELVIEW_STACK_DEPTH,params);
printf("%d\n%d\n%d\n%d\n",params[0],params[1],params[2],params[3]);
GLint params[1];
glGetIntegerv(GL_MAX_MODELVIEW_STACK_DEPTH,params);
printf("%d\n",params[0]);
這個實驗,我只想說,真蛋疼!。。。好久沒搞OpenGL了。。結(jié)果看到一個GLint * params,竟然想到定義一個GLint * params扔進(jìn)去。。當(dāng)然是杯具。。
。。。。。
然后又個小發(fā)現(xiàn),模型視圖矩陣堆棧最大深度為32,投影矩陣堆棧最大深度為4,當(dāng)然投影矩陣堆棧的深度一般只需要兩層。。。