public void Start(int aLbryIntensity = 256, int aLbryLocalWorkSize = 256) { mLbryGlobalWorkSizeArray[0] = aLbryIntensity * OpenCLDevice.GetMaxComputeUnits() * aLbryLocalWorkSize; mLbryLocalWorkSizeArray[0] = aLbryLocalWorkSize; base.Start(); }
public void Start(LbryStratum aLbryStratum, int aLbryIntensity, int aLbryLocalWorkSize) { Stratum = aLbryStratum; mLbryGlobalWorkSizeArray[0] = aLbryIntensity * OpenCLDevice.GetMaxComputeUnits() * aLbryLocalWorkSize; mLbryLocalWorkSizeArray[0] = aLbryLocalWorkSize; base.Start(); }
public void Start(PascalStratum aPascalStratum, int aPascalIntensity, int aPascalLocalWorkSize) { Stratum = aPascalStratum; mPascalGlobalWorkSizeArray[0] = aPascalIntensity * OpenCLDevice.GetMaxComputeUnits() * aPascalLocalWorkSize; mPascalLocalWorkSizeArray[0] = aPascalLocalWorkSize; base.Start(); }
public void Start(NeoScryptStratum aNeoScryptStratum, int aNeoScryptIntensity, int aNeoScryptLocalWorkSize) { mNeoScryptStratum = aNeoScryptStratum; mNeoScryptGlobalWorkSizeArray[0] = aNeoScryptIntensity * OpenCLDevice.GetMaxComputeUnits() * aNeoScryptLocalWorkSize; mNeoScryptLocalWorkSizeArray[0] = aNeoScryptLocalWorkSize; base.Start(); }