It seems like many things have improved in #servo since I've last checked it out. Performance isn't perfect, but it does still manage to reach 60-70 FPS while screen recording on a Fairphone 5 (~90 without).
Plenty of work left to do before I can ship it as an alternative engine, but I think this time it might make it upstream rather than sitting in a branch for another year.
@fun It doesn't. Neither the PinePhone, nor the PinePhone Pro support OpenGL 3.2 which is the minimum requirement for Servo.
@fun Yeah I was kinda hoping that it would at least work on the PinePhone Pro. Maybe it could work through extensions if you just pretend to be OpenGL 3.2, but the more common PinePhone (non-pro) certainly isn't going to work.
@fun Yeah WebKit might be bad, but it sure as hell beats Servo running in llvmpipe. 😃
I'm mainly hoping this is going to allow playing around with Servo and maybe working on improving upstream a bit.
Maybe then one day Servo might actually be an alternative and by then the OpenGL requirements are likely going to be fine anyway.
As far as browser engines go, especially considering their stance on LLMs, it honestly has a lot going for it as far as freedoms are concerned.