Как неявно получить opengl 4.2 от Mesa3D - PullRequest
0 голосов
/ 12 февраля 2019

Мне нужно OpenGL 4.2 для моего приложения для запуска на сервере (Windows).Поэтому я обнаружил, что программная реализация Mesa3D opengl решит мою задачу.Я построил Mesa3D 19.0.0 для Windows.Но при использовании opengl32.dll и lib, предоставленных Mesa, версия по умолчанию выходит как 3.1.Я пытался проверить их документацию, я не понял, как получить OpenGL 4.2.

1 Ответ

0 голосов
/ 12 февраля 2019

Вам придется потратить кучу времени / усилий / денег на проект Mesa.

В настоящее время их программные средства визуализации (softpipe / llvmpipe / swr) поддерживают только до OpenGL 3.3 Core .

Обратите внимание, что (в настоящее время) вам потребуется запросить базовый контекст, чтобы получить 3.3.Контексты совместимости ограничены 3,0.

...