Re: [Gegl-developer] gaussian reduce operator, and GIMPGEGL operator
- From: Øyvind Kolås <pippin gimp org>
- To: bootch nc rr com
- Cc: gegl-developer-list gnome org
- Subject: Re: [Gegl-developer] gaussian reduce operator, and GIMPGEGL operator
- Date: Thu, 29 Mar 2012 20:29:40 +0100
On Thu, Mar 29, 2012 at 8:10 PM, <bootch nc rr com> wrote:
OK. It is not clear to me that the new API using GeglBuffers will let Python plugins use GEGL,
only C-language plugins, unless there are more changes to, for example, the GIMP PDB or to Pygimp.
But I understand it is not high priority, since few GIMP plugin developers, using Python and Scheme, need
direct access to GEGL?
I suppose the guiding principle is that fundamental filter operations should be GEGL plugins written in C.
But why should non-fundamental Python GIMP plugins need to go through the PDB to get to GEGL?
I suppose the architecture of GIMP plugins is of no concern to GEGL, and I am not an expert.
It is correct that the architecture of GIMP plugins is of no concern
to GEGL, but the API for GIMP plug-ins will as stated also change.
PixelRegions will go away as should plug-ins knowledge of tiles. The
only way of interacting with pixels both in GIMPs core and in plug-ins
will eventually be through manipulating GeglBuffers.
/Ø
--
«The future is already here. It's just not very evenly distributed»
-- William Gibson
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]