-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hi,
I've added the Cuis "VectorEnginePlugin" to Squeak 4.19.6 for OpenIndiana. (for cuis smalltalk http://cuis-smalltalk.org/ which uses the Squeak VM).
The package is at: http://pkg.openindiana.org/hipster/en/search.shtml?token=squeak-4&action...
This is delivered as a patch (no change to the upstream subversion repository), where the following generated VectorEnginePlugin.c is used:
/* Smalltalk from Cuis 5.0 with VMMaker 4.19.5 translated as C source on 17 April 2021 8:50:35.484957 pm */ /* Automatically generated by PluginMaker (VMMaker) from VectorEnginePlugin */
The VectorEnginePlugin compiles OK for both 32bit and 64bit on OpenIndiana, but only the 32bit plugin is tested with the Cuis5.0-4567-v3.image.
The plugin loads file and rendering/resizing SVG (Scalable Vector Graphics) is much faster with the plugin loaded (although that the SVG package also works without plugin, which is nice as a fallback method).
Perhaps it could be considered to add the VectorEnginePlugin to the subversion repository and/or to the git opensmalltalk repo as well ?
Regards, David Stes
vm-dev@lists.squeakfoundation.org