You sir, are a machine. Congratulations on those results. Be sure to have some more vacations soon :D (also, this is my first post to the mailing list. Hi all.)

On 16/08/12 02:17, Carlos López González wrote:
Don't go yet! there's more!
Radial gradients achieved with similar results than linear ones.
Cheers!

2012/8/15 Carlos López González <[email protected] <mailto:[email protected]>>

    So I'm here again to make some clarifications:
    The speed up of 6 times is due to that I wrote special code to
    avoid to render the context of the gradient if it is full opaque.
    In that case it ignores the background of the gradient and the
    result is that only one layer is rendered.
    There are the summary of the speed up:
    One single gradient without any context.
    Normal gradient: Reduction time: 61% (or 2.56 times faster)
    Normal gradient loop: Reduction time: 65% (or 2.85 times faster)
    Normal gradient zigzag: Reduction time: 57% (or 2.32 times faster)
    Normal gradient loop+zigzag: Reduction time: 65% (or 2.32 times
    faster)

    I've made a test with three gradients with alpha stacked on a
    solid color and the results are:
    Software: render time: 0.337 seconds
    Cairo: render time: 0.082 seconds
    What gives a performance of reduction time of 76% or 4.16 times
    faster. Isn't great?
    Attached are the two gradients. Notice the difference of the file
    sizes...
    Cheers!


    2012/8/15 Carlos López González <[email protected]
    <mailto:[email protected]>>



        2012/8/15 <[email protected] <mailto:[email protected]>>

            Congratulation!

            Will this implementation help speed up the UI response?


        I hope so! and it is possible that using gl backend it would
        achieve more speed.



            Hope Carlos has his another long vacation soon :)

            Cheers
            Yu

            -- Sent from my HP Veer

            
------------------------------------------------------------------------
            On Aug 15, 2012 7:02 PM, Carlos López González
            <[email protected] <mailto:[email protected]>> wrote:

            Hi!
            So this is my last vacations day :(
            I've started the port of linear gradients to Cairo with
            excellent results.

            Initially Cairo decreases Software render time a 83%. It
            means that Cairo is about six times faster than Software!

            There are some aliasing problems when two colors stack
            together. There is where Synfig's software wins, thanks to
            its float subsampling system.
            Still there are some bugs with loop and zigzag parameters
            but they can be solved.
            Attached are some examples

            Cheers!

            2012/8/14 Carlos López González <[email protected]
            <mailto:[email protected]>>

                Oh, well, it was *me* who misunderstood the
                meaning.... ^__^'''
                I believed that he wanted vacations to me from coding! LOL
                Cheers!

                2012/8/14 Timothée Giet <[email protected]
                <mailto:[email protected]>>

                    2012/8/14 Zelgadis <[email protected]
                    <mailto:[email protected]>>

                        2012/8/14 Zelgadis <[email protected]
                        <mailto:[email protected]>>:
                        > P.S. People, wouldn't it be great if Carlos
                        had opportunity to be on
                        > vacations forever? ^___^

                        P.P.S. Don't get me wrong - I mean that Carlos
                        is very productive when
                        he is on vacations. ^__^

                    I think everebody understood it this way ;)
                    Big congrats again to him for his Big work :)

                    Tim

                    
------------------------------------------------------------------------------
                    Live Security Virtual Conference
                    Exclusive live event will cover all the ways
                    today's security and
                    threat landscape has changed and how IT managers
                    can respond. Discussions
                    will include endpoint security, mobile security
                    and the latest in malware
                    threats.
                    http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
                    _______________________________________________
                    Synfig-devl mailing list
                    [email protected]
                    <mailto:[email protected]>
                    https://lists.sourceforge.net/lists/listinfo/synfig-devl




-- Carlos
                http://synfig.org




-- Carlos
            http://synfig.org


            
------------------------------------------------------------------------------
            Live Security Virtual Conference
            Exclusive live event will cover all the ways today's
            security and
            threat landscape has changed and how IT managers can
            respond. Discussions
            will include endpoint security, mobile security and the
            latest in malware
            threats.
            http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
            _______________________________________________
            Synfig-devl mailing list
            [email protected]
            <mailto:[email protected]>
            https://lists.sourceforge.net/lists/listinfo/synfig-devl




-- Carlos
        http://synfig.org




-- Carlos
    http://synfig.org




--
Carlos
http://synfig.org



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/


_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to