В том то и дело, что в буфере 500 квадов - на мой взгляд достаточно.
Может я неправильно создаю/лочу/отрисовываю ?
DevilDevil
> 500 квадов - на мой взгляд достаточно
не, недостаточно
[file=48247]
Прошу потестировать следующие вещи:
1) на сколько FPS отличается от неVBO-рендера ([file=48230])
2) Нормально ли всё сворачивается/разворачивается/меняется FullScreen (я поменял концепцию - щас хрен знает как работать будет)
3) (!) Мне показалось, что изображение рябит! (см FullScreen). Это обман моего зрения или на самом деле так? Если да, то какие идеи, из-за чего такое может происходить ?
DevilDevil
> почему VBO может так тормозить ?
Ты делаешь постоянно Map...
На маленьких данных (да и вообще на любых данных, а на маленьких в особенности), которые постоянно обновляются, бегин/енд будет иметь выигрышь... Возможно если помутить с асинхронизацией, то может и можно будет добиться аналогичных результатов, не знаю...
Зачем ты делаешь Map?
У меня возникла одна идея по поводу тормознутости... Может драйвера DX плохо работают с XYZ-вершинами, а не XYZW (в моём движке используется первый случай). Никто не слышал ?
Тема в архиве.