OpenGL эквивалент D3DCAPS9 - PullRequest
       0

OpenGL эквивалент D3DCAPS9

0 голосов
/ 30 ноября 2018

Мне нужно знать, какой максимальный индекс вершин может обрабатывать аппаратное обеспечение пользователя с помощью OpenGL.

В Direct3D для этого я использую структуру D3DCAPS9.

Существует ли эквивалентD3DCAPS9 на OpenGL, чтобы получить эту информацию?Или есть другой способ получить максимальный размер меша с использованием OpenGL?

1 Ответ

0 голосов
/ 30 ноября 2018

Нет ограничений на размер сетки, кроме объема памяти графического процессора.В связи с этим нет способа запросить такое ограничение.

Обратите внимание, что тип данных, используемый для буфера массива элементов (индексный буфер), может добавить некоторые ограничения.Например, используя GL_UNSIGNED_SHORT, вы можете нарисовать максимум 2 ^ 16 разных вершин.GL_UNSIGNED_INT допускает 2 ^ 32 различных значения, которых должно быть достаточно для большинства сеток.

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