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