Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAutomatic fallback to llvmpipe #13653
Comments
|
I'd like to take this one. It may also be a good candidate for an E-Easy tag. |
|
Thanks for doing this! It will be quite helpful not just for old drivers but also for some virtual machines (e.g., VirtualBox) whose graphics drivers have historically not supported the full set of features we need for WR via normal OpenGL. |
|
Was this done? |
|
No, hence why there are issues about being unable to create a GL context. |
|
I have not made any progress on this issue in the last.... year. |
|
@jessstrap Ok thanks for the follow-up anyway! |
|
Is this still relevant after #25853? |
|
Yes, this is separate from whether we use osmesa for headless mode or not. |
If the systems OpenGL driver doesn't fulfil the needs of webrender fall back to using llvmpipe/osmesa instead of panicking.
See these log entries for a starting place. Getting this to work on linux and mac should be pretty easy. Getting this to work on windows will probably be more difficult.