It is currently Mon Sep 21, 2026 5:56 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 9:31 am  (#1) 
Offline
GimpChat Member
User avatar

Joined: Jun 16, 2013
Posts: 107
GIMP Version: 2.9.1
Operating System: Linux
GIMP Experience: Basic Level

List any relevant plug-ins or scripts:
Default



Hi all

I am testing Gimp 2.9 and i have some doubts:

I understand that filters that have one G are ported to GELG
But what is the difference between "Tools - GELG Operations" and filters that have a G?
Gelg Operations are filters ported to GELG that use OpenCL and others do not?
In the "Colors" menu nothing has G, this mean that neither Levels, Curves, Posterize, Threshold, etc are ported to GELG?

Thanks


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 1:08 pm  (#2) 
Offline
GimpChat Member

Joined: Feb 22, 2012
Posts: 295
Location: Germany
The name of the library is gegl :-)
The filters are ported to a gegl operation. Gimp 2.9 can make use of the operations in a way that gimp 2.8 cannot.
But for testing, gegl operations can be tested with "Tools-Gegl Operations".
In gimp 2.9, the gegl operations will be adapted to the gimp code, and the corresponding operation will be blacklistet in
the "tools-Gegl Operations", so the operation will not show in the list.
If there is a code for OpenCL and it is activated, gegl can use the OpenCL code.
What is the difference? Gegl operations need parameters, as the active layer or more layers or whatever.
The operations in "Tools-Gegl Operations" uses just the active layer, so some of the operations are not usable.
Gimp 2.9 will base on gegl, so almost everything is ported to gegl. With Gegl, it is possible to use a higher colordepth
that gimp/pixbuf/gdk/gtk. Levels, curves, etc. are used now on gegl buffers, instead of pix buffers, so there is no need to
make them with a G in front.

Remember: Filters are realized as plug-ins (Also Gegl filters), tools and basic graphic operations (colors, levels, etc) are not plug-ins, but part of the program.


Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 2:18 pm  (#3) 
Offline
GimpChat Member
User avatar

Joined: Sep 22, 2012
Posts: 2089
Location: US
AFAIK, gegl can't use OpenCL accelerator yet. It is still WIP
(see tables here http://wiki.gimp.org/index.php/Hacking: ... rs_to_GEGL )

GIMP 2.6 - 2.8.0 were partially ported to gegl and color correction tools
had an option to operate within GEGL library only (Colors->Use GEGL).

Starting with 2.8.2 there was a rollback to older libs leaving just experimental GEGL ops.
2.9 is development version and only about 50% gegl-ported. This is why all those G's in front
of already ported filters. In 2.10 when gimp is 100% gegl'ed, there will be no G's.


Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 4:38 pm  (#4) 
Offline
GimpChat Member
User avatar

Joined: Jun 16, 2013
Posts: 107
Sorry for the mistake -->   GEGL not Gelg

Onkel Hatti
>> In gimp 2.9, the gegl operations will be adapted to the gimp code, and the corresponding operation will be blacklistet in
the "tools-Gegl Operations", so the operation will not show in the list.

I understand then that for example the Levels of "GEGL Operations" will become the levels of "Menu Color" when it is completely ready
GEGL operations is as a sort of test before proceeding to the right place?

K1TesseraEna, according to this list appears that some filters already using OpenCL, although this may not yet enabled in the code, do not know

Thanks for your answers


Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 5:15 pm  (#5) 
Offline
GimpChat Member
User avatar

Joined: Sep 22, 2012
Posts: 2089
Location: US
Mario Bross wrote:
K1TesseraEna, according to this list appears that some filters already using OpenCL



No, they are not. At least not in the 2.9 master branch.
Work in progress means that they (or rather he - Carlos Zubieta) are still working on it.


Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 5:29 pm  (#6) 
Offline
GimpChat Member
User avatar

Joined: Jun 16, 2013
Posts: 107
K1TesseraEna wrote:
Mario Bross wrote:
K1TesseraEna, according to this list appears that some filters already using OpenCL



No, they are not. At least not in the 2.9 master branch.
Work in progress means that they (or rather he - Carlos Zubieta) are still working on it.


OK, thanks for the info


Top
 Post subject: Re: Doubts about GELG in Gimp 2.9
PostPosted: Sun Jul 07, 2013 6:09 pm  (#7) 
Offline
GimpChat Member
User avatar

Joined: Sep 22, 2012
Posts: 2089
Location: US
You're welcome brother!


Top
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group