RSS/Atom feed Twitter
Site is read-only, email is disabled

Using GEGL on GIMP

This discussion is connected to the gegl-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

12 of 12 messages available
Toggle history

Please log in to manage your subscriptions.

Using GEGL on GIMP Zhang Peixuan 05 Apr 08:40
  Using GEGL on GIMP Partha Bagchi 05 Apr 09:37
  Using GEGL on GIMP Øyvind Kolås 05 Apr 09:59
   Using GEGL on GIMP Zhang Peixuan 05 Apr 14:24
    Using GEGL on GIMP Victor Oliveira 05 Apr 14:39
     Gimp Splash Graphic Jason Simanek 06 Apr 02:38
      Gimp Splash Graphic Alexandre Prokoudine 06 Apr 02:42
       Gimp Splash Graphic SorinN 06 Apr 05:15
        Gimp Splash Graphic Alexandre Prokoudine 09 Apr 13:36
         Gimp Splash Graphic Jason Simanek 09 Apr 15:42
    Using GEGL on GIMP Victor Oliveira 05 Apr 14:39
  Using GEGL on GIMP Michael Natterer 05 Apr 11:42
Zhang Peixuan
2012-04-05 08:40:08 UTC (about 13 years ago)

Using GEGL on GIMP

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE (operation); + const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp (self->tile_manager), + self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float")); + gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color conversion (when data in), but did not do the other conversion (data out), I don't know why, who can check it?

Partha Bagchi
2012-04-05 09:37:25 UTC (about 13 years ago)

Using GEGL on GIMP

Why don't you file a bug report so that the appropriate developer will get alerted?

On Thu, Apr 5, 2012 at 4:40 AM, Zhang Peixuan wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE (operation); + const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp (self->tile_manager), + self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float"));
+ gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color conversion (when data in), but did not do the other conversion (data out), I don't know why, who can check it?

_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list

gegl-developer-list mailing list
gegl-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gegl-developer-list
Øyvind Kolås
2012-04-05 09:59:40 UTC (about 13 years ago)

Using GEGL on GIMP

On Thu, Apr 5, 2012 at 10:40 AM, Zhang Peixuan wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE (operation); + const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp (self->tile_manager), + self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float"));
+ gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color conversion (when data in), but did not do the other conversion (data out), I don't know why, who can check it?

The TileSource and TileSink operations are being deperecated during the GIMP-2.10 development cycle, please look at the goat-invasion git branch of GIMP to see the new way things will be done.

/

The future is already here. It's just not very evenly distributed
                        -- William Gibson
http://pippin.gimp.org/              http://ffii.org/
_______________________________________________
gegl-developer-list mailing list
gegl-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gegl-developer-list
Michael Natterer
2012-04-05 11:42:38 UTC (about 13 years ago)

Using GEGL on GIMP

Hi,

all these "use gegl" menu items will not be in 2.8, i forgot to disable them in the RC.

--mitch

On Thu, 2012-04-05 at 16:40 +0800, Zhang Peixuan wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE (operation); + const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp (self->tile_manager), + self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float")); + gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color conversion (when data in), but did not do the other conversion (data out), I don't know why, who can check it?
_______________________________________________ gegl-developer-list mailing list
gegl-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gegl-developer-list

Zhang Peixuan
2012-04-05 14:24:27 UTC (about 13 years ago)

Using GEGL on GIMP

Thanks a lot.

I still hope to continue adding code to GEGL, so I would like to know what I can do next.
Now I have some difficult on building GIMP-goat-invasion on Windows. But I will continue trying it.

If there is any infomation, please tell me, thanks.

在 2012年4月5日 下午5:59,Øyvind Kolås 写道:

On Thu, Apr 5, 2012 at 10:40 AM, Zhang Peixuan wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE

(operation);

+ const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp

(self->tile_manager),

+ self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float")); + gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color

conversion

(when data in), but did not do the other conversion (data out), I don't

know

why, who can check it?

The TileSource and TileSink operations are being deperecated during the GIMP-2.10 development cycle, please look at the goat-invasion git branch of GIMP to see the new way things will be done.

/Ø --
«The future is already here. It's just not very evenly distributed» -- William Gibson http://pippin.gimp.org/ http://ffii.org/

Victor Oliveira
2012-04-05 14:39:50 UTC (about 13 years ago)

Using GEGL on GIMP

Hi Peixuan!

Great that you want to continue contributing :) Give a look at that branch and the new OpenCL code, GeglBuffers are manipulated directly, so we don't need to do that anymore.

Don't forget that most of the discussions happen in the IRC channel. Victor

On Thu, Apr 5, 2012 at 11:24 AM, Zhang Peixuan wrote:

Thanks a lot.

I still hope to continue adding code to GEGL, so I would like to know what I can do next.
Now I have some difficult on building GIMP-goat-invasion on Windows. But I will continue trying it.

If there is any infomation, please tell me, thanks.

在 2012年4月5日 下午5:59,Øyvind Kolås 写道:

On Thu, Apr 5, 2012 at 10:40 AM, Zhang Peixuan

wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE

(operation);

+ const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp

(self->tile_manager),

+ self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float")); + gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color

conversion

(when data in), but did not do the other conversion (data out), I don't

know

why, who can check it?

The TileSource and TileSink operations are being deperecated during the GIMP-2.10 development cycle, please look at the goat-invasion git branch of GIMP to see the new way things will be done.

/Ø --
«The future is already here. It's just not very evenly distributed» -- William Gibson http://pippin.gimp.org/ http://ffii.org/

_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list

Victor Oliveira
2012-04-05 14:39:50 UTC (about 13 years ago)

Using GEGL on GIMP

Hi Peixuan!

Great that you want to continue contributing :) Give a look at that branch and the new OpenCL code, GeglBuffers are manipulated directly, so we don't need to do that anymore.

Don't forget that most of the discussions happen in the IRC channel. Victor

On Thu, Apr 5, 2012 at 11:24 AM, Zhang Peixuan wrote:

Thanks a lot.

I still hope to continue adding code to GEGL, so I would like to know what I can do next.
Now I have some difficult on building GIMP-goat-invasion on Windows. But I will continue trying it.

If there is any infomation, please tell me, thanks.

在 2012年4月5日 下午5:59,Øyvind Kolås 写道:

On Thu, Apr 5, 2012 at 10:40 AM, Zhang Peixuan

wrote:

Hello All,
I tested GEGL-0.2.0 on GIMP 2.8-RC1, I change some code for GIMP-2.8.RC1:

app/gegl/gimpoperationtilesource.c

gimp_operation_tile_source_prepare (GeglOperation *operation) {
GimpOperationTileSource *self = GIMP_OPERATION_TILE_SOURCE

(operation);

+ const Babl *format;
+ format = gimp_bpp_to_babl_format (tile_manager_bpp

(self->tile_manager),

+ self->linear);

if (self->tile_manager) {
- gegl_operation_set_format (operation, "output", - babl_format ("RaGaBaA float")); + gegl_operation_set_format (operation, "output", format); }
}

I think it will make the GIMP faster when using GEGL.

And My questions is that: I found it only does one CL color

conversion

(when data in), but did not do the other conversion (data out), I don't

know

why, who can check it?

The TileSource and TileSink operations are being deperecated during the GIMP-2.10 development cycle, please look at the goat-invasion git branch of GIMP to see the new way things will be done.

/Ø --
«The future is already here. It's just not very evenly distributed» -- William Gibson http://pippin.gimp.org/ http://ffii.org/

_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list

Jason Simanek
2012-04-06 02:38:46 UTC (about 13 years ago)

Gimp Splash Graphic

Hi,

I'm excited about the now-near-future of a 2.8 release. Nice work developers!

I was curious if a new splash graphic had been decided on. I don't recall seeing a discussion on the mailing list. Are you accepting design ideas?

Jason Simanek

Alexandre Prokoudine
2012-04-06 02:42:14 UTC (about 13 years ago)

Gimp Splash Graphic

On Fri, Apr 6, 2012 at 6:38 AM, Jason Simanek wrote:

Hi,

I'm excited about the now-near-future of a 2.8 release. Nice work developers!

I was curious if a new splash graphic had been decided on. I don't recall seeing a discussion on the mailing list. Are you accepting design ideas?

Design ideas? Probably no. Submissions -- definitely yes.

Alexandre Prokoudine http://libregraphicsworld.org

SorinN
2012-04-06 05:15:46 UTC (about 13 years ago)

Gimp Splash Graphic

;) he asked on this direction - he asked about presenting images not words ..;)

2012/4/6 Alexandre Prokoudine

On Fri, Apr 6, 2012 at 6:38 AM, Jason Simanek wrote:

Hi,

I'm excited about the now-near-future of a 2.8 release. Nice work developers!

I was curious if a new splash graphic had been decided on. I don't recall seeing a discussion on the mailing list. Are you accepting design ideas?

Design ideas? Probably no. Submissions -- definitely yes.

Alexandre Prokoudine http://libregraphicsworld.org
_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list

Alexandre Prokoudine
2012-04-09 13:36:27 UTC (about 13 years ago)

Gimp Splash Graphic

Ah, well, let me clarify :)

What I meant to say is that telling us what we need to do will probably not make much impact this far into release finalization. Sending a design for review, au contraire, could make one hell of a difference :)

Alexandre

On Fri, Apr 6, 2012 at 9:15 AM, SorinN wrote:

;) he asked on this direction - he asked about presenting images not words ..;)

Jason Simanek
2012-04-09 15:42:28 UTC (about 13 years ago)

Gimp Splash Graphic

On Mon, Apr 9, 2012 at 8:36 AM, Alexandre Prokoudine wrote:

What I meant to say is that telling us what we need to do will probably not make much impact this far into release finalization. Sending a design for review, au contraire, could make one hell of a difference :)

Great! I'll do my best to get a design submitted this week.