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