Re: what patches are you interested in?

Wolfgang Spraul <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.core
Organization Q AG
Message-ID <[email protected]>
Leonard -

> What do you see as the advantage for this - or just portability?

float operations are 20%-50% faster than double on ARM cpus (which is where I 
am running). I don't think I need the added precision of double, so if there 
were a config option today to choose the type, I would try float.
gm has all the type stuff for Quantum, but not for FP. I think the GM sources 
would be of higher value if they had such a typedef/define.

>          I had a LOT of discussions with Cristy back in the IM days about
> doing this, when I was using IM to render SVG & PDF documents, and his
> argument at the time was that it would add another set of APIs that only a
> limited set of people would use.   Also, at that time, the overhead of the
> strings was actually less in some cases than the rendering of AA'd vector
> objects...
>
>          There is also the issue about management of graphics states and
> clipping paths which is currently handled by the "wrappers" around the core
> drawing ops.

I don't want to force my stuff onto anybody. For myself, I will simply go 
ahead and make whatever change I find appropriate.
As for the GM community effort, I would like to understand what patches the 
maintainers are interested in, so that I don't waste my time. In parallel, I 
will switch to CVS to arch hoping that arch will help me to have two 
different source trees and propagate changes between them.
Maintainers, please let me know ;-)))

Wolfgang

On Thursday 05 February 2004 10:06 pm, Leonard Rosenthol wrote:
> At 12:25 PM 2/5/2004, Wolfgang Spraul wrote:
> >Use the preprocessor (#define) or compiler (typedef) to make it possible
> > to switch the C type used for floating point variables. I'm thinking
> > about a patch that would allow either double or float.
>
>          What do you see as the advantage for this - or just portability?
>
> >Add Drawxx() functions that render immediately without going thru the mvg
> >string.
>
>          I had a LOT of discussions with Cristy back in the IM days about
> doing this, when I was using IM to render SVG & PDF documents, and his
> argument at the time was that it would add another set of APIs that only a
> limited set of people would use.   Also, at that time, the overhead of the
> strings was actually less in some cases than the rendering of AA'd vector
> objects...
>
>          There is also the issue about management of graphics states and
> clipping paths which is currently handled by the "wrappers" around the core
> drawing ops.
>
>          But I'm 110% in favor of this!
>
>
> Leonard
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Graphicsmagick-core mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/graphicsmagick-core


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.