1

Вывод команды glxinfo:

 glxinfo |grep Open
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 13.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

"Основная версия профиля" - это 4.5, а "строка версии" - 3.0. Какой из этих номеров говорит мне, какую версию OpenGL использует моя графическая карта? Кроме того, для чего нужны записи ES?

1 ответ1

1

OpenGL ES для встраиваемых систем см. Википедию. Если вы посмотрите на заметки о выпуске Mesa для версии 13.0.2, вы увидите, что она заявляет о поддержке OpenGL 4.4. Я не могу больше понять это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .