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]);
這個(gè)實(shí)驗(yàn),我只想說(shuō),真蛋疼!。。。好久沒(méi)搞OpenGL了。。結(jié)果看到一個(gè)GLint * params,竟然想到定義一個(gè)GLint * params扔進(jìn)去。。當(dāng)然是杯具。。
。。。。。
然后又個(gè)小發(fā)現(xiàn),模型視圖矩陣堆棧最大深度為32,投影矩陣堆棧最大深度為4,當(dāng)然投影矩陣堆棧的深度一般只需要兩層。。。