... I think there are more such "obvious" bugs that are revealed in special cases. Just think of the downscale bug I reported a very long time ago. I have some...
Carsten Hammer
Carsten.Hammer@...
Sep 1, 2001 8:50 pm
13771
Hi, ... here is what you should do about this: - file a bug-report on bugzilla.gnome.org so your report won't get lost - send a patch that fixes the problem ...
Sven Neumann
sven@...
Sep 2, 2001 8:58 am
13772
Apologies if this has been asked on the list before, but I have searched the topic lines of the list archive and the Kernel Traffic Gimp news thingies to no...
Chris Wareham
chris@...
Sep 2, 2001 11:04 pm
13773
Hi everyone - I wrote the GIMP unsharp mask plugin a while back and I'm looking to add a preview window to it. I wrote the code just now and I tried to...
Winston Chang
winstonc@...
Sep 3, 2001 12:46 am
13774
Hi, ... all I can offer you is to help you with upgrading your libraries. The files HACKING and README should give you a good overview of what you need. If you...
Sven Neumann
sven@...
Sep 3, 2001 9:10 am
13775
Please visit http://gimp-print.sourceforge.net for more information, or to download the software. This is gimp-print version 4.1.99b1, the first beta release...
Robert L Krawitz
rlk@...
Sep 3, 2001 3:40 pm
13776
... I wouldn't expect them either. I ran GIMP before on 64bit USparc, PPC and Itanium without any quirks. ... Bad luck. :) ... Ok, two reasons for that: GIMP...
Daniel Egger
egger@...
Sep 3, 2001 3:42 pm
13777
Here's my hit list for 4.2. Does anyone else have anything they'd like to add to this, or any comments? I'd like to load these into the tracker somehow. If...
Robert L Krawitz
rlk@...
Sep 4, 2001 12:40 am
13778
So if I understand you correctly, since the gimps main purpose is to perform bitwise manipulation that 64 bit won't give much of a benefit. If someone were to...
Brian Weber
brian.weber@...
Sep 4, 2001 12:51 am
13779
Hi, I've attached a patch that allow the compilation (and installation) of the jpeg plugin. It uses a GtkTextView/GtkTextBuffer couple instead of the...
David Odin
dindinx@...
Sep 4, 2001 1:00 am
13780
... Most of the Canon models need testing and eventually some fine-tuning. The BJC6x00 models should be alright, but the others' state I cannot estimate. ...
Andy Thaller
Andy_Thaller@...
Sep 4, 2001 8:05 am
13781
... I am sorry it took a while, but I got side-tracked. :-\ Before I send off an e-mail message to the authors involved, I would like you to look over the...
Branko Collin
collin@...
Sep 4, 2001 10:55 am
13782
Hi, ... if you like me to do, I can send the mail. I want to wait however until you have the list of plug-ins / scripts ready. Salut, Sven ...
Sven Neumann
sven@...
Sep 4, 2001 11:55 am
13783
... That would be perfect. ... OK. I will look further into it today. I do not know if I need to mention this, but the patterns included with WinGIMP come with...
Branko Collin
collin@...
Sep 4, 2001 12:02 pm
13784
... to ... No, it's doing bytewise operation on 8, 16, 24 or 32bit data and it has to because many processors won't operate on several 8bit channels at once...
Daniel Egger
egger@...
Sep 4, 2001 1:37 pm
13785
... Done. thanks, --Mitch PS: please attach patches unzipped so we can read them in the mail client ;) _______________________________________________ ...
Michael Natterer
mitch@...
Sep 4, 2001 1:44 pm
13786
Hi, ... you certainly can process several 8 bit channels in one operation without special support from the processor and I would like to contribute such code...
Sven Neumann
sven@...
Sep 4, 2001 1:56 pm
13787
... Uii, now I'm curious. If you group an RGBA pixel together in a word and want to add another one what would the code look like so it does proper saturation...
Daniel Egger
egger@...
Sep 4, 2001 4:40 pm
13788
From: Robert L Krawitz <rlk@...> Date: Mon, 3 Sep 2001 20:38:24 -0400 2) Fix up/i18n the tooltips (I'm going to do that this week). It's less clear...
Robert L Krawitz
rlk@...
Sep 5, 2001 12:48 am
13789
Hi, ... you need to do some masking and shifting. Well, you asked for it, here's the code we use in DirectFB to blend 'color' with opacity 'a' to destination ...
Sven Neumann
sven@...
Sep 5, 2001 11:49 am
13790
... I don't think they are that bad --- the readability of the above code merely suffers from a pollution of backslashes and underscores. But the general...
Mattias EngdegÄrd
f91-men@...
Sep 5, 2001 12:29 pm
13791
... Okay, so you work on 2 pixels concurrently by using corresping masks. However this code isn't saturating but calculates modulo because of the 0xff masks....
Daniel Egger
egger@...
Sep 5, 2001 3:13 pm
13792
The GIMP currently does something a bit peculiar - it calls gdk_get_use_xshm() and then passes the values it gets from this to plugins, which call...
Owen Taylor
otaylor@...
Sep 5, 2001 3:53 pm
13793
Hi Owen, ... What GIMP does is asking GDK if it uses shm (no matter if a commandline option was given) and passing this boolean to plug-ins. The plug-in then...
Michael Natterer
mitch@...
Sep 5, 2001 4:18 pm
13794
Hi, ... I took this code out of a macro and forgot to remove the backslashes. Also we'd use different types since glib defines guint8, guint16 and guint32. I...
Sven Neumann
sven@...
Sep 5, 2001 7:56 pm
13795
Hi, ... read the code (and my mail) again. I'm not doing operations on 2 pixels. The code is combining the multiplications done on 2 channels of the same pixel...
Sven Neumann
sven@...
Sep 5, 2001 7:56 pm
13796
... Of course I meant channels instead pixels... However for simple mainpulations the shifting and masking is much more work than simply operating on one...
Daniel Egger
egger@...
Sep 5, 2001 8:39 pm
13797
Hi, ... I think I mentioned that this sort of stuff needs careful benchmarking. The benchmarks we did for DirectFB (mostly on PPC and i686) showed a noticeable...
Sven Neumann
sven@...
Sep 6, 2001 12:59 am
13798
... That reminds me: I'd like to use the color to alpha filter for chroma-keying. That is, stand the subject in front of a blue screen and use color-to-alpha...
Tim Lambert
lambert@...
Sep 6, 2001 5:00 am
13799
... here's another example (4 x 8bit saturated addition): uint32 padd_sat_4x8(uint32 a, uint32 b) { uint32 ta, tb, tm, q, u, m; /* save overflow-causing bits...