[Cuis-dev] Preliminary report on Vector Graphics Performance
Juan Vuletich
juan at cuis.st
Fri Oct 21 03:21:55 PDT 2022
On 10/21/2022 3:25 AM, Gerald Klix via Cuis-dev wrote:
> Hi Juan,
>
> Please, see below.
> ...
>
> I ran the following snippet with all three canvases:
>
> -- snip --
> timings _ 1 to: 20 :: collect: [ :count |
> self runningWorld ifNotNil: [ :world |
> world invalidateBounds.
> [ world displayWorldSafely ] millisecondsToRun"WithoutGC" ] ].
> { timings first. timings max. timings min. timings mean asFloat.
> timings allButFirst mean asFloat}
> -- snap ---
>
> Results are as follows:
> BitBltCanvas: #(294 294 213 220.35 216.47368421052633)
> HybridCanvas: #(351 351 279 285.95 282.5263157894737)
> VectorCanvas: #(1555 1624 1497 1509.6 1507.2105263157894)
>
>
> HTH,
>
> Gerald
Good. HybridCanvas seems to work well enough.
Thanks,
--
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich
More information about the Cuis-dev
mailing list