Hello,
Recently I tried to get animations to work for the Mac OS X backend with the
new timer framework by implementing a TimerMac class that inherits from
backend_bases.TimerBase. This seems to work fine; the code is uploaded to SVN
if you'd like to try it.
I am not sure what to do about blitting though. I can imagine two uses for
blitting: Either to make sure that the next figure appears instantaneously as a
whole after it has been drawn off-screen, or to precalculate a background
figure that is used repeatedly, and upon which the changing parts of the figure
are drawn.
The latter would make sense for the Mac OS X backend also, but the former would
not. Effectively, because of double buffering in Quartz all figures are
automatically blitted already.
So my question is: What is the purpose of blitting for animations in matplotlib?
Best,
--Michiel.
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel