OpenGL максимальные FBO и PBO - PullRequest
4 голосов
/ 20 ноября 2010

Расскажите, пожалуйста, о некоторых ограничениях OpenGL 4.0:

1) Какой максимальный размер FBO можно создать?

2) Какое максимальное количество ящиков можно создать?

Спасибо!

Ответы [ 2 ]

4 голосов
/ 20 ноября 2010

Максимум зависит от объема ОЗУ + видео ОЗУ, которое у вас есть (и сложности каждого объекта). Графический драйвер определит наиболее эффективное место для хранения VBO / PBO, будь то в вашей оперативной памяти или видеопамяти.

По сути, вы можете создать столько VBO / PBO, сколько захотите, если у вас останется память.

2 голосов
/ 20 ноября 2010

Спецификация OpenGL , похоже, не диктует никакого конкретного значения, поэтому я считаю, что память является единственным пределом.

Вы узнаете, когда нажмете glGetError() == GL_OUT_OF_MEMORY.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...