diff --git a/StgSharp.Mathematics/Numeric/Runtime/MatrixParallel.Publish.cs b/StgSharp.Mathematics/Numeric/Runtime/MatrixParallel.Publish.cs index 09462fdc..92d512c0 100644 --- a/StgSharp.Mathematics/Numeric/Runtime/MatrixParallel.Publish.cs +++ b/StgSharp.Mathematics/Numeric/Runtime/MatrixParallel.Publish.cs @@ -26,6 +26,7 @@ // ----------------------------------------------------------------------- // ----------------------------------------------------------------------- using StgSharp.Collections; +using StgSharp.HighPerformance.Memory; using StgSharp.Mathematics; using StgSharp.Mathematics.Internal; using System; @@ -46,16 +47,9 @@ namespace StgSharp.Mathematics.Numeric [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static unsafe MatrixParallelWrap ScheduleTask( + internal static unsafe MatrixParallelWrap ScheduleTask( MatrixParallelTask* package - ) - { - return ScheduleBufferTask(package); - } - - private static unsafe MatrixParallelWrap ScheduleBufferTask( - MatrixParallelTask* package - ) + ) where TTask : IPrefetchPredict { /* int primCount = package->PrimCount;