opengl"红宝书"里那么大的字竟然没有人知道,网上也没有人讨论,真是奇怪!解决思路

opengl"红宝书"里那么大的字竟然没有人知道,网上也没有人讨论,真是奇怪!!
问题:我在绘制东西时,希望把东西绘制到屏幕的同时绘制到一个缓冲区.然后我还能读取这个缓冲区中的数据,处理后,再绘制到屏幕.  
        我发现 红宝书 在讲颜色缓存的时候有一个叫“辅助缓存”的东西。在初始化颜色描述表的时候,也可以指定“auxbuffer”的数量。tmmd 为什么无论我怎么设定用glGetIntegerv(GL_AUX_BUFFERS,&num);得到的辅助缓冲区数目都是0。网上的高手告诉我我用的不是标准用法,它不知道。搜索也得不到结果,期待高手指定,或者有兴趣的朋友一起研究QQ79063882


------解决方案--------------------
我记得所谓标准用法是用一个offscreen buffer与screen buffer 互相交换来进行显示,主要是向当前的 offscreen buffer 画东西
------解决方案--------------------
方法当然有很多,比较好的方法是用FBO, Frame buffer object

可以看看相关的文章

www.physdev.com

http://blog.****.net/huawenguang/archive/2007/03/15/1530547.aspx