Агрегирование VBO - PullRequest
       56

Агрегирование VBO

0 голосов
/ 07 июня 2018

Допустим, у меня есть 5 моделей, которые я рисую (используя одну и ту же шейдерную программу, разные унифицированные значения) за 5 вызовов отрисовки.

Что быстрее?

A. Иметь 5 VBO , по одному на каждый из 5 вызовов розыгрыша.

B. Объедините VBO в один больший буфер, а затем 5 раз нарисуйте из этого определенный поддиапазон.

В случае, если это имеет значение: модели маленькие, и целью является OpenGL-ES3.

1 Ответ

0 голосов
/ 08 июня 2018

Лучшим вариантом, как правило, будет «Агрегировать VBO и сделать один колл-розыгрыш».Вызовы на ничью относительно дороги, поэтому пакетирование часто целесообразно ...

...