Кто-нибудь знает, можно ли настроить контекст EGL (для OpenGL 4.6) с помощью SDL? Кроме того, SDL_GL_GetProcAddress
работает с EGL для получения указателей на функции GL, поскольку EGL имеет собственный API для их запроса?
Какие-нибудь примеры, которые делают это? Платформа, для которой мне это нужно, - это безголовый рендеринг OpenGL на ферме серверов в контейнере NVIDIA Ubuntu 18.04 OpenGL:
https://hub.docker.com/r/nvidia/opengl
В данной среде нет работающего оконного менеджера, и отображаемые кадрытолько что записал на диск. Достаточно любого кода, который выполняет настройку контекста OpenGL 4.6 и запрашивает адреса функций, которые работают в этой среде. Мой текущий библиотечный код, на который я ссылаюсь, основан на SDL и использует SDL для получения адресов функций, поэтому отсутствие необходимости переписывать запросы адресов функций спасло бы меня от работы. Код рендеринга написан для OpenGL 4.6.