На Android (если это имеет значение) при создании контекста OpenGL мне нужно передать от EGLConfig
до eglCreateContext()
. Затем, когда я хочу создать EGLSurface
из собственного окна, мне нужно вызвать eglCreateWindowSurface()
, и он также принимает EGLConfig
в качестве параметра.
Какая связь между 2 EGLConfig
с?
Я уверен, что что-то упустил, потому что кажется, что вы могли бы потенциально предоставить конфликтующие EGLConfig
s с другими EGL_COLOR_BUFFER_TYPE
, например. Я не понимаю, почему вам нужно передать EGLConfig
обеим функциям и должны ли они быть как-то совместимы.