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了。。结果看到一个GLint * params,竟然想到定义一个GLint * params扔进去。。当然是杯具。。
。。。。。
然后又个小发现,模型视图矩阵堆栈最大深度为32,投影矩阵堆栈最大深度为4,当然投影矩阵堆栈的深度一般只需要两层。。。