[Bf-committers] Prefetch buffering for sequencer playback

Peter Schlaile peter at schlaile.de
Thu Sep 6 01:36:43 CEST 2007


Hi,

I added prefetch buffering for the sequencer playback, but wanted to get
it tested before I commit it into trunk.

You can find it here:

https://projects.blender.org/tracker/index.php?func=detail&aid=7307&group_id=9&atid=127

Please go ahead and test!

Especially windows folks should try it, since I don't know, if conditional
variables work very well with the windows pthread emulation!

I hope to generalise the patch to more than 2 CPUs soon.

(Currently, one thread does prefetch rendering, the other does
displaying. Since we manipulate global structures during rendering, one
has to cleanup the internal structures to make frame rendering thread
safe... So sorry folks, quad core systems won't do it faster right now :)
)

Sincerely,
Peter Schlaile

Bassam: Since I somehow lost the links to your demo
        files, so I can't test against them. So hopefully it works in the
        first place :-)




More information about the Bf-committers mailing list