[Bf-committers] VSE Rendering Code

Antony Riakiotakis kalast at gmail.com
Mon Feb 9 17:29:16 CET 2015


Hi,

Check sequencer.c sequencer_draw.c. seqeffects.c seqcache.c We use
pthreads under the hood but we wrap it in our own API so you might
want to check that as well.

Some parts, such as effect application and proxy generation is already
threaded. A bottleneck currently is image scaling so source strips
have common dimensions, but I'm not sure this is easily threadable.

On 9 February 2015 at 17:05,  <jpyamauchi at gmail.com> wrote:
> Where is the code that renders the VSE located?
>
> Also, what multi-threading library does Blender use?  I'm looking at providing multi-core support for rendering in the VSE.
>
> Thanks,
>
> JP Yamauchi
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers


More information about the Bf-committers mailing list