2010-11-20 152 views
4

いくつかのOpenGL 4.0の制限について教えてください:OpenGLの最大FBOとPBO

1)作成できるFBOの最大数はいくらですか?

2)作成できるPBOの最大数はいくらですか?

ありがとうございました!

答えて

4

最大値は、RAM +ビデオRAMの容量(および各オブジェクトの複雑さ)によって異なります。グラフィックドライバは、RAMまたはビデオRAMのいずれの場合でも、VBO/PBOを格納する最も効率的な場所を決定します。

基本的に、メモリが残っている限り、必要なだけVBO/PBOを作成できます。

2

OpenGL specificationは特定の値を指定するようには見えないので、メモリが唯一の制限だと思います。

glGetError() == GL_OUT_OF_MEMORYを押すとわかります。

関連する問題