More than half of the time Jeff and I record a Joy of Profiling episode, we find horrible performance problems that are going to be solved by WebRender, and that feels pretty good.
Undecided. I might end up writing a CPU backend using Skia or something for the pixel pushing.
-
-
wouldn't llvmpipe work better overall?
-
I doubt it. llvm pipe spends a lot of cycles implementing an API that doesn't fit particularly well with the problem of rendering 2d graphics. It's good to get access to hardware but beyond that GL's api has no advantage over skia primitives that were made for that stuff on CPU.
- 16 more replies
New conversation -
-
-
Can it still be as good as the current solution on CPU-only?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I think that it's a sensible thing to do unless you want to do fancier rasterization routines. There would be a lot to do beyond slapping skia calls here and there (layerization, invalidation and whatever overdraw reducing trick we can come up with)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.