[Gegl-developer] Why C and why CVS?

2006-03-10 Thread Martin Nordholts
library)? 2. Why is the old CVS chosen instead of the newer SVN? Thanks for any answers! Martin Nordholts, Sweden _ Hitta rätt på nätet med MSN Search http://search.msn.se/ ___ Gegl-developer

Re: [Gegl-developer] Shortcoming in API or behavior of gegl_node_blit and gegl_buffer_get

2007-09-16 Thread Martin Nordholts
constant like e.g. GEGL_DEFAULT_ROWSTRIDE should be provided by the API for passing to functions when a default rowstride is desired. I suspect that's what you intended, just wanted to mention it. - Martin Nordholts ___ Gegl-developer mailing list Gegl

Re: [Gegl-developer] Hi, need any help?

2008-03-10 Thread Martin Nordholts
if needed. Regards, Jan That looks very interesting. Do you think you could provide some benchmarking data of the performance improvements in variuos situations? It would be useful to have Best regards, Martin Nordholts ___ Gegl-developer mailing

Re: [Gegl-developer] Hi, need any help?

2008-03-20 Thread Martin Nordholts
Jan Heller wrote: On 17:55, Mon 10 Mar 08, Martin Nordholts wrote: That looks very interesting. Do you think you could provide some benchmarking data of the performance improvements in variuos situations? It would be useful to have Hi, I used babl/tests/babl_fish_path_dhtml

Re: [Gegl-developer] compile failed with GCC4.0

2008-04-21 Thread Martin Nordholts
lode leroy wrote: (sorry, my previous mail was too fast...) I have had to apply the following correction: What is the compilation error message? - Martin ___ Gegl-developer mailing list Gegl-developer@lists.XCF.Berkeley.EDU

Re: [Gegl-developer] Gegl logging statements

2009-03-11 Thread Martin Nordholts
Henrik Akesson wrote: Should I leave my log statements in my patches (that will be mainly focused on adding comments)? Hi, Please leave them in the patches. I've always wanted more debug logging in GEGL and it is easy to later remove the ones that give noticeable performance hits BR, Martin

Re: [Gegl-developer] Small patch

2009-03-12 Thread Martin Nordholts
Sven Neumann wrote: Splitting the code into smaller functions is cool. But please consider to name the functions according to the file it lives in. So this would become gegl_processor_get_band_size(). This makes it easier to interpret stack traces and to discuss the code as it is clear where

Re: [Gegl-developer] Testing

2009-03-13 Thread Martin Nordholts
grayscale images as unicode and uses unified diffs to detects differences, I think Martin Nordholts has mentioned that he wants to port these tests to use glib test framework. I am also in the process of writing regression tests and refactoring code. I use the simple TESTS feature in automake

Re: [Gegl-developer] gegl cmd-line ppm patch

2009-04-21 Thread Martin Nordholts
Henrik Akesson wrote: Would be good if you could add the patches I've sent manually and then in the future I'll make sure that you can do it the git way. I've done that now BR, Martin 2009-04-21 Martin Nordholts mart...@svn.gnome.org Add ppm output file format on the command-line

Re: [Gegl-developer] alignment of pixels with coordinates

2009-05-27 Thread Martin Nordholts
Hi Nicolas, Nicolas Robidoux wrote: Option 1: Samplers, and the operations which call samplers, have a toggle which specifies which convention to use. Given that the amount of different code in the two cases is very small, this would seem to me to be the best solution. Seems best to me

Re: [Gegl-developer] Cache strategy

2009-06-15 Thread Martin Nordholts
Øyvind Kolås wrote: On Mon, Jun 15, 2009 at 8:12 PM, Patrik Östmanpa.ost...@gmail.com wrote: node 1 to node 2. Are there any significant changes of cache handling done between 0.0.20 and 0.0.22 or are there a setting that must be turned on to get 'per node caches' functionality?

Re: [Gegl-developer] [GSoC] Midterm project evaluations coming up

2009-06-18 Thread Martin Nordholts
Michael Schumacher wrote: Mentors and students, please do agree on the desired midterm goals for your projects, and present them on the gegl-developer list. Hi The midterm goals for the GEGL-on-GPU GSoC project is to implement a few point ops as pixel shaders and to get GEGL to actually

Re: [Gegl-developer] Cleaning up gegl_buffer_void

2009-06-18 Thread Martin Nordholts
Adam Turcotte wrote: There is no need to be unsure here, since these kind of changes should come along with test cases (unless there already is a tests for this code, which I suspect is the case). The test for GEGL lives in ./tests and you run them with 'make check'. There does not

Re: [Gegl-developer] API change for samplers to pass inverse Jacobian data to samplers

2009-06-29 Thread Martin Nordholts
On 06/25/2009 10:50 PM, Adam Turcotte wrote: My question at the moment is: what is the best way to pass this data to the sampler? I feel bad about you not getting a reply, so I want to give a reply even though it's not a super helpful one: Use whatever way you can come up with and that

Re: [Gegl-developer] API change for samplers to pass inverse Jacobian data to samplers

2009-06-29 Thread Martin Nordholts
On 06/29/2009 09:53 PM, Nicolas Robidoux wrote: IMHO, when all you are dealing with are 3x3 matrices (which are not arbitrary 3x3, since they represent affine + perspective transformations), it is likely that a general purpose matrix library would be slower. Even more so with 2x2. So, my

Re: [Gegl-developer] API change for samplers to pass inverse Jacobian data to samplers

2009-07-02 Thread Martin Nordholts
On 07/02/2009 10:34 PM, Sven Neumann wrote: Hi, On Thu, 2009-07-02 at 16:27 -0400, Adam Turcotte wrote: I have added the typedef, but now I have the issue of adding this GeglMatrix2 as a property of the sampler. I notice that there are g_object_class_install_property ( ) lines that use

Re: [Gegl-developer] Integrating GEGL into MLT video engine - Kdenlive

2009-07-07 Thread Martin Nordholts
On 07/08/2009 12:52 AM, Jean-Michel Pouré wrote: Dear all, We are interested to use GEGL to add effects to MLT video engine (http://www.mltframework.org). MLT provides the core features to read and write video. We need powerful image processing features. Reading Frei0r code, do you think

Re: [Gegl-developer] Integrating GEGL into MLT video engine - Kdenlive

2009-07-08 Thread Martin Nordholts
On 07/08/2009 08:35 AM, Jean-Michel Pouré wrote: We discussed today on the mailing list and we would be delighted to see GEGL in MTL. Can you help us? Sure just ask whatever questions you have on this list. Just for information, we may need to make GEGL keyframable, but I don't know the

Re: [Gegl-developer] PerfECT code repository

2009-07-14 Thread Martin Nordholts
On 07/11/2009 08:14 AM, Henrik Akesson wrote: Hi, There are for the moment some discussion as to wheter the code I've produced should be in the main gimp project or in a separate one. However, at this point, I feel that it should be under some version control system, for ease of sharing and

Re: [Gegl-developer] gegl build problem (babl include)

2009-07-18 Thread Martin Nordholts
On 07/18/2009 07:52 PM, Mason Thomas wrote: Hi, I am having some difficulty building the most recent gegl (from a git clone). I cloned the babl repository and successfully built that, but the gegl build stops when it tries to include babl.h in gegl/buffers/gegl-tile-source.h. Note I am

Re: [Gegl-developer] Abyss color

2009-08-01 Thread Martin Nordholts
On 08/01/2009 01:36 AM, Eric Daoust wrote: Currently the defauly abyss color is 0,0,0,0 (RGBA). What would have to be done to allow users to specify their own abyss color? Since the abyss logic is in GeglBuffer (gegl-buffer-access.c), I would add the abyss color as a property to the

Re: [Gegl-developer] use of bitwise arithmetic in GEGL code

2009-08-06 Thread Martin Nordholts
On 08/06/2009 10:02 PM, Nicolas Robidoux wrote: Michael: I doubt that the gained speed in execution performance outweights the messier code. The bit twiddling absolute value was just an example. It's a branch-free float minmod we're actually after. Do I gather that it may be OK to use

Re: [Gegl-developer] new GEGL samplers: what they are and where they are going

2009-09-17 Thread Martin Nordholts
On 09/18/2009 03:51 AM, Nicolas Robidoux wrote: But I am wondering if for GEGL's target user base an always pretty good default is preferable to choose your poison. Comments? As long as there is good general-purpose resampler (which could possibly use different algorithms depending on if it

Re: [Gegl-developer] How to build GEGL op for gimp

2009-10-20 Thread Martin Nordholts
On 10/20/2009 04:04 AM, Ben S. wrote: I've written a GEGL operation in C, but I can't find a scrap of documentation on how to actually build it appropriately and install it in gimp so I can access it from the tools menu with the rest of the gegl ops. I imagine I'm missing something obvious, a

Re: [Gegl-developer] Mysterious GEGL git behaviour; removing gegl-sampler-sharp.[ch] also removes test XML files

2010-01-15 Thread Martin Nordholts
Adam Turcotte wrote: I am in the process of creating a patch to add various GSoC 2009 samplers. I also want to remove the deprecated samples YAFR and sharp. Removing gegl-sampler-yafr.* did not have any side-effect. However, removing gegl-sampler-sharp.* also resulted in the gallery xml

Re: [Gegl-developer] Link glib

2010-01-17 Thread Martin Nordholts
hce wrote: I could not build gegl-0.1.0 on Debian 4.0 with the glib version 2.12 in /usr/lib. So, I built glib2.20 in a local directory and set it up in pkg-config and ldconfig. But I could not remove /usr/lib/glib2.12 version as many dependant gnome applications would also be removed. It

Re: [Gegl-developer] GEGL ops: full-image processing (ignorance of ROI?)

2010-02-19 Thread Martin Nordholts
On 02/19/2010 06:20 PM, Eugene Zagidullin wrote: Is it possible to create full-image ops? A good example of such an op is exposure fusion technique by Mertens Kautz. It's output depends of full-image Laplacian pyramid decomposition. Processing in an operation is done on-demand. The

Re: [Gegl-developer] Gsoc 2010

2010-03-19 Thread Martin Nordholts
On 03/19/2010 08:14 AM, alok mishra wrote: hello sir, I am Alok Mishra, a student from India. I want to participate in gsoc 2010 with Gimp. I have a idea not given listed in the proposed ideas by Gimp. Can I suggest my idea. If yes where should i post it, what is the discussion irc channel.

Re: [Gegl-developer] PyGegl website, show git instruction

2010-05-16 Thread Martin Nordholts
On 05/16/2010 07:36 PM, Stuart Axon wrote: To make things smoother, the website should show how to checkout with git: git clone git://git.gnome.org/gegl (Would've saved me 2 minutes, anything that creates less friction is good). Yes less friction is good, so a git format-patch against

Re: [Gegl-developer] PyGegl website, show git instruction

2010-05-16 Thread Martin Nordholts
On 05/16/2010 07:43 PM, Martin Nordholts wrote: On 05/16/2010 07:36 PM, Stuart Axon wrote: To make things smoother, the website should show how to checkout with git: git clone git://git.gnome.org/gegl (Would've saved me 2 minutes, anything that creates less friction is good). Yes less

Re: [Gegl-developer] Hello world I'm new, wishing to contact an expert of GeglBuffers

2010-07-30 Thread Martin Nordholts
On 07/30/2010 12:29 PM, Alexis Pautrot wrote: I would like to be put in touch with the people whom have developed (or have strong knowledge about) the GeglBuffers to ask them a few questions, regarding existing features and future ones. [...] PS: Thank's to Jerson Michael Perpetua and its

Re: [Gegl-developer] babl docs

2010-09-08 Thread Martin Nordholts
On 09/09/2010 12:12 AM, Rupert Weber wrote: I put up a first draft at http://leguanease.org/gimp/babl/docs/writing-extensions.html That's pretty nice, could you provide a patch against the docs part in babl? http://git.gnome.org/browse/babl/tree/docs Thanks! / Martin -- My GIMP

Re: [Gegl-developer] babl docs

2010-10-01 Thread Martin Nordholts
On 09/30/2010 11:11 AM, Sven Neumann wrote: On Thu, 2010-09-30 at 07:36 +0200, Martin Nordholts wrote: GIMP tends to claim C89 compatibility; we shouldnt assume more modern language standard than GIMP does. Hi Øyvind What problems do you expect us to get if we begin to rely on an 11 year

Re: [Gegl-developer] Here's a git patch for operations/external/png-load.c

2010-11-09 Thread Martin Nordholts
Thanks! A few comments: On 11/10/2010 02:02 AM, Patrick Horgan wrote: + if(fread (header, 1, 8, infile)!=8) No magic numbers please, use a define for at least 8 + g_warning (%s is not a valid png file, path); You should give a more detailed error message than just is not valid +

Re: [Gegl-developer] various blurs

2011-01-18 Thread Martin Nordholts
On 01/18/2011 11:43 PM, andy gill wrote: I've attached 3 more patches, they are: box-blur. it's now a good deal faster, and also properly supports fractional blur widths. fast gaussian blur. this is implemented as 3 box filters in series. it approximates a gaussian fairly closely, visually

Re: [Gegl-developer] various blurs

2011-01-31 Thread Martin Nordholts
On 01/26/2011 09:08 PM, andy gill wrote: I've redone the patches for the box-blur and pixelise filters to include tests. the patches now total 300k however, what's the preferred method of submitting them? Put them in bugzilla please, that way it's easy to find them when one looks for them.

Re: [Gegl-developer] Undefined references after update to GLIB 2.28.1

2011-03-10 Thread Martin Nordholts
On 03/10/2011 03:27 AM, Eric Grivel wrote: make[3]: Entering directory `/mnt/lincoln/d3/gimp/source/gegl/examples' CC 2geglbuffer.c CCLD2geglbuffer /mnt/lincoln/d3/gimp/deploy/lib/libgio-2.0.so: undefined reference to `g_source_get_time' I'm thinking I'm probably doing

Re: [Gegl-developer] libraw support

2011-04-17 Thread Martin Nordholts
2011/4/18 Paul Sbarra sbarra.p...@gmail.com: I've tried several times to email the list, but the messages never seem to go through.  Maybe this one will make it. I've implement a load operation to interface with libraw, created a bug report and attached patches.  For some reason I get missing

Re: [Gegl-developer] Error in compiling GEGL in windows using MSYS/MinGW

2011-05-24 Thread Martin Nordholts
2011/5/25 Sayak sayak...@yahoo.com: Hi all, I was trying to compile GEGL in windows using MSYS/MinGW. i have compiled Babl perfectly, but when i tried to compile GEGL, i had the following errors.. $ make -j4 make all-recursive make[1]: Entering directory `/home/stable-sources/gegl-0.1.2'

Re: [Gegl-developer] Error in compiling GEGL in windows using MSYS/MinGW

2011-05-26 Thread Martin Nordholts
2011/5/27 Sayak sayak...@yahoo.com: Hello Martin, i have checked the config.log file. 'BABL_CFLAGS='-IC:/gimp-win-beta/build/msys/1.0/include/babl-0.1 'BABL_LIBS='-LC:/gimp-win-beta/build/msys/1.0/lib -lbabl-0.1 That looks correct (assuming mingw gcc can interpret those paths). Are the values

Re: [Gegl-developer] Error in compiling GEGL in windows using MSYS/MinGW

2011-05-26 Thread Martin Nordholts
2011/5/27 Sayak sayak...@yahoo.com: $ make V=1 make  all-recursive make[1]: Entering directory `/home/stable-sources/gegl-0.1.2' Making all in gegl make[2]: Entering directory `/home/stable-sources/gegl-0.1.2/gegl' Making all in buffer make[3]: Entering directory

Re: [Gegl-developer] GEGL and GTK+, a proposal

2011-06-13 Thread Martin Nordholts
2011/6/12 Jon Nordby jono...@gmail.com: So I propose to: - Create a new gegl-gtk repository, containing the new library (alternative is to have it as a toplevel in gegl repo, if anyone can present good arguments for that I don't mind) First of all, I think the name should be gegl-ui, not

Re: [Gegl-developer] GEGL and GTK+, a proposal

2011-06-13 Thread Martin Nordholts
2011/6/13 Øyvind Kolås pip...@gimp.org: On Mon, Jun 13, 2011 at 11:17 AM, Martin Nordholts ense...@gmail.com wrote: First of all, I think the name should be gegl-ui, not gegl-gtk, in case we want to provide a widget for say Qt. I support moving the UI stuff into a separate git repository

Re: [Gegl-developer] GEGL and GTK+, a proposal

2011-07-12 Thread Martin Nordholts
2011/7/12 Jon Nordby jono...@gmail.com: Martin: Can you add gegl-gtk to the continous integration so that distcheck is ran there? Øyvind: Can you add a gegl-gtk component to the gegl product in bugzilla? Or do I need to ask someone else for that? I've created a new job now:

Re: [Gegl-developer] GEGL + QT, another proposal

2011-07-21 Thread Martin Nordholts
2011/7/21 Jon Nordby jono...@gmail.com: Martin, this thing uses qmake. For adding to Jenkins is there anything special I should do? Create a configure script (wrapping qmake), and add a distcheck target? Just provide the set of commands used to build gegl-qt after a new git checkout and I'll

Re: [Gegl-developer] gegl-gtk and gegl-qt status update

2011-08-22 Thread Martin Nordholts
2011/8/21 Jon Nordby jono...@gmail.com: A little status update on the work on gegl-gtk and gegl-qt libraries (see [1] for background). Both are now minimally useful and the focus now is on getting the first stable releases out. Plan is to have both releases out sometime during September or

Re: [Gegl-developer] gegl-gtk and gegl-qt status update

2011-08-27 Thread Martin Nordholts
2011/8/27 Jon Nordby jono...@gmail.com: On host changes: Can you install Clutter for the gegl-clutter job? http://gimptest.flamingtext.com:8080/job/gegl-clutter-distcheck-master/ Done. / Martin -- My GIMP Blog: http://www.chromecode.com/ Single-window mode feature complete