Quote:
Originally Posted by ultim
Surprisingly to me, the conclusion in this table is that we either need no protection at all, or a single protection for unfixed plugins that store state across frames, but that still allows for full performance/parallelization, only with memory overhead (fully fixed plugins never require any protection from Avisynth).
|
If we really need some writable class member, what is a good method?
(I was thinking about a wrapper which dispatch data between threads using a hashmap of thread id)