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.
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 |
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?
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
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
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
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/
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
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
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
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
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
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 ..;)
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.