|
|
|
|
|
by ikskuh
1642 days ago
|
|
So i did the dance with a single file (my starter file): It's the "shield-account" from material design. 353 shield.svg
246 shield.svg.gz
119 shield.tvg
139 shield.tvg.gz
Looks like tvg is so well compressed that using gzip compression doesn't help and beats compressed and optimized svg still by a magnitude of two. We'll get better numbers when i find time to improve the benchmark.TinyVG was also designed to be used on constrained embedded systems with low RAM, and i have a proof of concept that it can render medium complexity files with less than 32k RAM without memory optimizations in the reference implementation. NanoVG doesn't seem to support streaming render events either, so it isn't suitable for low memory profiles as it creates a DOM that will be rendered |
|