GEGL for Raster filters and operations

Bug #1758832 reported by Libre Artist
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Im an avid user of Inkscape for my designs, by my profession. I have had troubles in applying filters for vectors. There were no problems until I use filtering. Such raster filtering tend to slow my system drastically, though I have i5 and 8 gigs of RAM. I have found Inkscape uses ImageMagick for its raster operations (I saw it as one of the dependencies for Inkscape at debian repository. Correct me if I am wrong). I have read several comparisons of both and ImageMagick as raster editing backends. They all, more or less say, ImageMagick and GEGL are comparably powerful and equal in terms of their feature, yet GEGL has several optimisations in its code than ImageMagick has; and also, ImageMagick has a lot of legacy code. I mention this not to say ImageMagick has aged, but I want Inkscape to be integrated with lightweight GEGL than ImageMagick which is feature-rich & have more scope than what is required by Inkscape. With a look at the features of GEGL from its home page, I can say that they are quite sufficient for what is needed for Inkscape. And, from the perspective of workflow between multiple graphical applications, integrating GEGL inside Inkscape could improve the processes when

1) there will be a possibility of importing XCF or OpenRaster (natively supported by GEGL) from GIMP (its 2.9.8 version uses GEGL for all of its operations;

2) if we export XCF from Inkscape (with GEGL operated layers), it would be natively supported by GIMP then.

P.S.: I, seriously, don't intend to reduce the functionality of Inkscape by removing the dependency on ImageMagick. All I want is to increase the workflow between Inkscape and other applications such as GIMP, MyPaint using GEGL as backend, and to increase the efficiency of Inkscape by moving over to new libraries.

Inkscape 0.92-2 on Debian (Sid) running on i5 and 8GB RAM.

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.