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 upSupport Mesa off-screen software rendering with minimal platform deps #3789
Comments
|
It would be pretty awesome to teach a systems course where you write an OS in Rust with a TCP/IP stack and the final project is to port Servo to it. |
|
Sounds great, requiring an X server is a common pain point when doing stuff on a headless server. |
|
This happened. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Mesa supports a mode where OpenGL renders to an off-screen buffer in main memory. This is pure computation in userspace; there's no window system or OS dependencies. There are several ways we could use this in Servo:
XfvbWe can enable this in desktop Servo if we switch to glutin (#3579). But maybe we should only think of it as a feature for other embedders.