1
A
回答
1
您可以创建一个新的EAGLContext对象并摆脱旧的。当你创建新的,你可以设置它,但是你想要的。
4
是的,您可以随时删除深度缓冲区。您的代码负责创建深度渲染缓冲区并将其附加到帧缓冲区(尽管这可能是由您复制的一些模板代码完成的),因此您可以类似地将其分开并删除。
相关问题
- 1. OpenGL深度缓冲区
- 2. 在opengl es 2.0中使用深度缓冲区iphone
- 3. OpenGL ES 2.x:如何放弃深度缓冲区glDiscardFramebufferEXT?
- 4. OpenGL-ES 1.1 iPhone - 深度缓冲区导致洋红色屏幕
- 5. 如何在OpenGL ES中“推”深度缓冲区?
- 6. OpenGL ES中的深度缓冲区问题Android
- 7. OpenGL ES深度缓冲区android,无法开始工作
- 8. OpenGL ES中的第二深度缓冲区
- 9. 在OpenGL ES 2.0中写入深度缓冲区/深度值的解决方法
- 10. OpenGL ES多色缓冲区
- 11. 在OpenGL中查看深度缓冲区
- 12. OpenGL颜色深度缓冲区
- 13. Opengl深度缓冲区和剔除
- 14. OpenGL深度缓冲区问题
- 15. OpenGL深度缓冲区溢出
- 16. Android上的OpenGL深度缓冲区
- 17. 如何写入OpenGL深度缓冲区
- 18. OpenGL中的深度缓冲区
- 19. OpenGL深度缓冲区不适用
- 20. OpenGL深度缓冲区最大距离
- 21. OpenGL:渲染缓冲区,深度缓冲区
- 22. 传递深度缓冲区
- 23. OpenGL - BackCulling - 深度缓冲值
- 24. 将深度渲染缓冲区复制到深度缓冲区
- 25. opengl深度测试如何使用24位深度缓冲区?
- 26. 在Open GL ES 2.0中从深度缓冲区获取黑色
- 27. 使用深度缓冲使用OpenGL ES 1.1
- 28. 对数深度缓冲区
- 29. 使用深度渲染缓冲区有什么问题? OpenGL ES 2.0的
- 30. OpenGL ES 1.1深度缓冲区无法在iOS 5上使用MonoTouch工作
这绝对是更好的方式去做这件事。销毁和重新创建EAGLContext对象非常重要,特别是因为您真正想要执行的操作是删除深度缓冲区。 – 2010-12-28 15:18:09