I think he was referring to SVG, Harri.
I want very badly to support vector graphics, but they are extremely slow, and rasterizers are usually fat and relatively poor. InkScape is the only good SVG raster program. ImageMagick is awful at it; LibreOffice and most image viewers screw up royally on text and basic shapes, and only six programs support vector graphics, anyway. It puts us in a really awkward position. Especially with hardware SVG rasterization being a new and explosive topic.
Rest assured, no one on the project is more interested in supporting vector graphics than I am, and I will make certain we support them, at whatever level, in the not-too-distant future. It just may require them to be pre-loaded into framebuffers ("surfaces") at varying sizes, or at user-specified sizes.
I have also considered writing a compiler for a small subset of the SVG format, so simple graphics can be quickly rendered in real time. To correctly support gradients and filter effects, however, we will need better shader support than ENIGMA presently offers.
We'll get there, though.
|