How about with CPU only rendering? How does it stack up against Cairo there?
-
-
-
I don’t have a CPU renderer for Pathfinder implemented yet.
- 3 more replies
New conversation -
-
-
That seems... off? Here, rsvg-convert takes 5.70 secs for the SVG with <text>, 10.9 secs for the SVG with text converted to <path>. Cairo-only at the default size, 3610x4159 pixels.
-
I used resvg for the test, which converts text to path. 10-40 s seems maybe in line with CPU differences?
- 3 more replies
New conversation -
-
-
awesome! btw is that CPU vs GPU time balance typical for complex models with pathfinder? i.e. 10x the CPU time over GPU time?
-
Unfortunately, yeah. Most of the time goes into allocating/building vertex buffers.
@raphlinus’ work (and Massively Parallel Vector Graphics) shows how this can be moved to the GPU with compute shader, which I’d like to do eventually where available, but I need a CPU fallback. - 1 more reply
New conversation -
-
-
Do you still hit driver bugs with Pathfinder or have you found a model that works around that sort of thing?
-
I sure do. :\ https://github.com/servo/pathfinder/issues/300 … I just work around them individually when I find them…
End of conversation
New conversation -
-
-
How can other applications like Inkscape or other C, C++ ones benefit from this project? Is it difficult to integrate Pathfinder?
-
There’s a C API and an example of using it, so it shouldn’t be hard. Note that the C API is currently a bit incomplete (patches welcome!)
End of conversation
New conversation -
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.