1

OpenGL 3.2+ で作成できる Uniform Buffer オブジェクトの最大数はいくつですか?

次のようなコードを使用して UBO を生成しています (有効なデータを想定sizeして保持します)。data_pointer

GLuint uboIndex = 0;
glGenBuffers(1, &uboIndex);
glBindBuffer(GL_UNIFORM_BUFFER, uboIndex);

glBufferData(GL_UNIFORM_BUFFER, size, data_pointer, GL_DYNAMIC_DRAW);
glBindBuffer(GL_UNIFORM_BUFFER, 0);

このコードを潜在的に何回実行できますか? グラフィックカードの使用可能なメモリによってのみ制限されますか?

4

1 に答える 1