Мне нужно написать приложение OPenGL ES для Windows.Я нашел несколько статей вокруг:
egl или glfw : используйте glfw на графических картах Intel или Nvidia, в то время как egl на
wgl или egl от Amd: предложить wgl на картах Nvidia
nvidia offical : рекомендовать использовать egl, пока не предоставлен пример кода, поэтому не знаю, где взять libegl и libglesvw lib
эмулятор : используйте Mali или PowerVR sdk
Angle или Swiftshader: я нашел эти библиотеки, выполнив поиск libGLESv2.dll
в разделе диска C. Уверен, что vscode visualstudio anaconda onedrive chrome
использует эти две библиотеки.
Mesa: найдено путем googling Angle
В настоящее время, какой способ более удобен, если я хочу выпускать приложения OpenGL ES с арендными зависимостями и ограничениями платформы?Например, хотите, чтобы он работал как в Windows 10, так и в Windows 7. Или код без особых изменений может работать на сервере Linux, особенно на некоторых серверах без X или Wayland (что, я думаю, требует контекст OpenGL без заголовка).