2012-04-09 5 views
1

Каково максимальное количество программ, которые могут быть скомпилированы в GLSL ES? Так что скажем, я создаю 100 флеш-шейдеров, каждый из которых является другим эффектом. Поэтому во время выполнения я компилирую их все и динамически меняю их с помощью glUseProgram. Я предполагаю, что каждый раз, когда я компилирую новую программу GLSL-ES, она держится где-то в графическом процессоре. Существует ли максимальное количество активных программ?Максимальные программы в GLSL ES

ответ

2

Максимальный предел отсутствует. Только ограничение - это доступная память или другие ресурсы, которые контролируются графическим процессором или его драйвером.

Точно так же не существует максимального предела для количества объектов текстуры или объектов буфера вершин.

Смежные вопросы