Register Turn filters as re-entrant. Also some casing fixes.
Register transform filters as re-entrant. Some slight refactoring.
Fix VerticalReduceBy2 not working on Y8
Register ReduceBy2 functions as re-entrant.
Register planeswap functions as re-entrant.
Register Merge and Limiter filters as re-entrant.
Register all layer functions as re-entrant.
Update histogram filter for MT. Small refactorings.
Make focus and grayscale filters re-entrant.
Make field filters re-entrant. Also mark most as non-cachable.
Merge remote-tracking branch 'main/MT' into filters-mt
Fix env2->Allocate calls (changed API)
Register fps filters for MT. Also replace Visual C++ types with stdint ones.
Make GenericConvolution re-entrant.
Register some simple converts as re-entrant.
Use placement new instead of memset in TemporalSoften. Should be a bit safer.
Use struct instead of an ugly array to store matrix in ConvertToY8
Register most filters in convert_planar as re-entrnt.
Register filters in convert.h as re-entrant.
Make stack* filters use BitBlt through an env pointer