On Linux, about:gpu displays compatibility profile but Chrome runs with core profile |
|
Issue descriptionThe root cause of this is: we initialize bindings without initialize extensions, and create a context to collect GL strings (this context is using compatibility profile), and then initialize extensions depending on which extensions are blacklisted. Now we create more contexts for rendering, and now we have initialized GLX extensions and if GLX_ARB_create_context is available, then we use core profile. This is a chicken or egg problem, and it won't be an easy fix |
|
►
Sign in to add a comment |
|