2010-11-20 37 views
4

請告訴我關於OpenGL 4.0的一些限制:OpenGL最大FBO和PBO

1)什麼是我可以創建的FBO的最大值?

2)我可以創建多少PBO?

謝謝!

回答

4

最大值取決於您擁有的RAM +視頻RAM的數量(以及每個對象的複雜程度)。圖形驅動程序將確定存儲VBO/PBO的最有效的位置,無論是在RAM還是視頻RAM中。

基本上,只要您有剩餘內存,您可以根據需要創建儘可能多的VBO/PBO。

2

OpenGL specification似乎並沒有規定任何具體的值,所以我相信內存是唯一的限制。

你會知道當你點擊glGetError() == GL_OUT_OF_MEMORY