Сайт по производительности звонков OpenGL - PullRequest
2 голосов
/ 09 января 2010

Я ищу надежные данные о производительности функций OpenGL. Сайт, который может, например:

  1. ... ответьте мне, насколько более эффективно использование glInterleavedArrays по сравнению с реализацией на основе gl * Pointer с шагами или без них. Если применимо, покажите сравнение видеокарт nVidia и ATI по ​​сравнению со встроенными системами.
  2. ... ответьте мне, как сильно улучшается использование VBO по сравнению с небуферизованными данными в случае статических, динамических и потоковых данных.

Я хотел бы найти сайт, на котором есть данные о производительности "без всякой ерунды", а не просто расплывчатые утверждения, такие как "glInterleavedArrays, как правило, быстрее, чем прямое использование gl * Pointer".

Есть ли такой сайт мечты? Или хотя бы где-нибудь, где я могу получить ответы на вышеупомянутые вопросы?

(да, я знаю, что ничто не сравнится с ручным профилированием, но тот факт, что что-то работает на моей машине быстрее, вовсе не означает, что он быстрее на всех картах ...)

1 Ответ

1 голос
/ 12 января 2010

Речь идет о тестировании уровня приложений, а не об измерении производительности отдельных функций, но можно узнать что-то из specviewperf , особенно если можно узнать больше о том, какой режим OpenGL использует каждый тест для выполнения своих задач. рендеринг. Похоже, что эталонный тест включает в себя некоторые опции для настройки использования списков отображения, массивов вершин и т. Д., Но я не думаю, что опубликованные SPEC результаты анализируют последствия их изменения с значения по умолчанию. Кажется, у них пока нет покрытия VBO .

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