[Bf-committers] VSE Rendering Code
jpyamauchi at gmail.com
jpyamauchi at gmail.com
Mon Feb 9 20:50:07 CET 2015
Thanks for the info!
So has the VSE been multi-threaded recently? (I probably shouldn’t be getting my information from 3+ year old threads!) I read a 2012 thread that said (without being specific as to the portions of the rendering) that the VSE was not multi-threaded. Also, in the Google Summer of Code ideas for 2012 one of the feature requests was multi-core support and GPU acceleration. Have these features been added to Blender since then?
On Mon, Feb 9, 2015 at 10:29 AM, Antony Riakiotakis <kalast at gmail.com>
wrote:
> 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
> _______________________________________________
> 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