Как узнать, поддерживает ли настольный графический процессор OpenGL ES?

482
Stefan Monov

У меня настольный графический процессор NVidia GTX 1050 TI . В его спецификации не указано, поддерживает ли он OpenGL ES, но мои предварительные тесты показывают, что это так.

Причина, по которой я хочу ES на настольном компьютере, заключается в том, что я разрабатываю приложение для встроенной системы, которая поддерживает только OpenGL ES 2.0, и я хочу использовать тот же API на своем настольном компьютере (и я также хочу, чтобы он работал для моей команды члены, которые используют много разных компьютеров).

Как узнать, поддерживает ли данный десктопный графический процессор OpenGL ES, кроме как написать тестовое приложение GLES и попробовать запустить его на компьютере?

Мы используем ОС в основном Ubuntu и macOS.

0

1 ответ на вопрос

0
Stefan Monov

Я нашел ответ для Ubuntu:

glxinfo | grep 'version'

Еще нужен ответ для macOS.

Я предполагал, что OpenGL ES является аппаратной спецификацией, поэтому, если карта поддерживает ее, на самом деле не имеет значения, на какой ОС она работает. Хотя я могу ошибаться. music2myear 7 лет назад 0
@ music2myear: OpenGL ES может быть аппаратной спецификацией, но способ запроса поддержки зависит от ОС. Stefan Monov 7 лет назад 0