-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bezigon Primitive #379
Bezigon Primitive #379
Conversation
@Vectornaut please test this branch & provide feedback. |
Codecov Report
@@ Coverage Diff @@
## master #379 +/- ##
==========================================
+ Coverage 40.81% 42.24% +1.42%
==========================================
Files 18 18
Lines 3058 3151 +93
==========================================
+ Hits 1248 1331 +83
- Misses 1810 1820 +10
Continue to review full report at Codecov.
|
What about using that as Compose.jl's logo? It looks really nice :) |
Done. I think the Compose logo could be changed in a separate PR. |
@Mattriks, thank you so much for your hard work on this feature! I'm sorry I've taken so long to post feedback. The I did some performance comparisons using two benchmark examples. Significant differences are in bold. Time and memory use are measured in repeated runs, ignoring the initial compilation run. When I just replaced
A big advantage of
The huge runtime performance gains are great for me. Now I can draw finer details and longer animations! The substantially larger SVG output file is weird, but no problem for me so far. In particular, it doesn't seem to slow down Inkscape's handling of the SVG. |
For my feedback on the bezigon primitive. GiovineItalia/Compose.jl#379 (comment)
This PR
To do
bezigon
for the PGF backend.Example