Or other thought: Could eglCreateContext keep using its wrong EGLconfig, but eglCreateWindowSurface get a different EGLconfig that is compatible to its xWindow? CreateSurfaceFromNativeWindow gets passed in a widget, so it had the opportunity to create a compatible EGLconfig.
Bug 1677314 Comment 31 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Or other thought: Could eglCreateContext keep using its wrong EGLconfig, but eglCreateWindowSurface get a different EGLconfig that is compatible to its xWindow? CreateSurfaceFromNativeWindow gets passed in a widget, so it had the opportunity to create a compatible EGLconfig for itself.
Or other thought: Could eglCreateContext keep using its wrong EGLconfig, but eglCreateWindowSurface get a different EGLconfig that is compatible to its xWindow? CreateSurfaceFromNativeWindow gets passed in a widget, so it might be posstible to create a compatible EGLconfig at this point for its window?