> At this stage I can only recommend NOT to use VapourSynth.nim. It is too slow

Please note that your first task would be to make it work with default refc GC 
and with arc GC.

\--gc:none was only suggested for tests, as you reported that it crash with 
refc GC.|   
---|---  
  
For performance you would never use a seq[seq] for your filter matrix, but a 
continues block of memory which lives in the cache permanently. And you would 
like to use SIMD instructions. For SIMD you may try to code it manually, I 
think we have a simd module provided by mratsim, or you would write Nim code 
that can be converted by the Nim compiler in something for which the C compiler 
can apply SIMD instructions.

Reply via email to