Skip to content
  • Marijn Suijten's avatar
    examples/glupload: Provide new shared `GLContext` via pad probe · f5bafe5a
    Marijn Suijten authored
    On certain GL drivers on Windows (e.g. those for Intel Arc) we see that
    creation of a shared context based on our wrapped WGL context (from
    `glutin`) fails with `ERROR_BUSY`:
    
        0:00:00.509113900 29460 000001E07A782CC0 DEBUG              glcontext gstglcontext.c:1227:gst_gl_context_create_thread:<glcontextwgl0> Creating thread
        0:00:00.509352100 29460 000001E07A782CC0 FIXME              glcontext gstglcontext.c:2041:gst_gl_wrapped_context_get_config:<glwrappedcontext0> wrapped context could not retrieve config. The application may be missing a call to gst_gl_context_fill_info() or the specific platform implemention is not implemented for retrieving the config from a wrapped OpenGL context.
        0:00:00.543157300 29460 000001E07A782CC0 INFO               glcontext gstglcontext_wgl.c:402:gst_gl_context_wgl_choose_format:<glcontextwgl0> chosen config gst-gl-context-config, platform=(GstGLPlatform)GST_GL_PLATFORM_WGL, red-size=(int)8, blue-si...
    f5bafe5a
Loading