如何在linux平臺上不使用glut庫的情況下請求累積緩衝區?我需要此API的替代方法: glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_ACCUM | GLUT_DEPTH | GLUT_MULTISAMPLE);OpenGL中的累積緩衝區
0
A
回答
0
這並不是說我做過,但如果你指的是(如在這裏描述,即:https://www.opengl.org/wiki/Programming_OpenGL_in_Linux:_GLX_and_Xlib)自己與GLX建立GL,看看這裏:https://www.talisman.org/opengl-1.1/Reference/glXChooseVisual.html
...
GLX_ACCUM_RED_SIZE
GLX_ACCUM_GREEN_SIZE
GLX_ACCUM_BLUE_SIZE
GLX_ACCUM_ALPHA_SIZE
必須緊跟一個非負的最小尺寸規格。如果這個值是零,那麼沒有alpha累積緩衝區的視覺效果是首選。否則,至少最小尺寸的最大可能的α累積緩衝器是優選的。
對於多次採樣,看看這裏:https://www.opengl.org/discussion_boards/showthread.php/168655-glXChooseFBConfig-multisampling。從NV_multisample_coverage,設置GLX_SAMPLE_BUFFERS
和GLX_SAMPLES
。
相關問題
- 1. SFML中的OpenGL累積緩衝區?
- 2. 積累緩衝區替代
- 3. 替代在OpenGL ES中的積累緩衝區?
- 4. 沒有積累緩衝器
- 5. 如何在OpenGL ES 2.0中模擬累積緩衝區(Trailing Particles Effect)
- 6. 使用OpenGL累積緩衝區看起來不正確的應用的原因
- 7. 累積壓縮的增長緩衝區(C++,zlib)
- 8. OpenGL的 - 緩衝區,着色
- 9. OpenGL臨時緩衝區
- 10. OpenGL ES深度緩衝區
- 11. 模板緩衝區在OpenGL
- 12. 訪問緩衝區在OpenGL
- 13. OpenGL緩衝區更新
- 14. OpenGL頂點和緩衝區
- 15. OpenGL ES多色緩衝區
- 16. OpenGL統一緩衝區?
- 17. OpenGL深度緩衝區
- 18. Opengl浮動緩衝區
- 19. Opengl選擇緩衝區
- 20. 卸載OpenGL中的頂點緩衝區
- 21. OpenGL中的深度緩衝區
- 22. opengl中的頂點緩衝區
- 23. OpenGL 2.1:VBO中的緩衝區域
- 24. OpenGL緩衝區和Qt OpenGL模塊
- 25. 綁定模板渲染緩衝區幀緩衝區在OpenGL
- 26. OpenGL:渲染緩衝區,深度緩衝區
- 27. 在OpenGL中修改緩衝區
- 28. 在OpenGL中查看深度緩衝區
- 29. 在OpenGL中清除顏色緩衝區
- 30. 縮放OpenGL ES的幀緩衝區的
你用什麼庫來創建窗口和上下文? – 2014-10-20 07:54:59
對解決問題並沒有什麼幫助,但是請注意,如果您嘗試使用累積緩衝區執行_anything_,那麼您很可能會「做錯了」_。累積緩衝區已被棄用,並且幾乎可以保證絕對殺死您的性能。 – Damon 2014-10-20 12:21:54
@Damon沒有硬件積累支持的卡並不少見?我同意,如果你打算髮布任何東西,請使用FBO。對於學習,積累是很好的,很容易玩。 – jozxyqk 2014-10-20 13:40:15