Back to Aurora Vision Library Lite website

You are here: Start » AVL Common

AVL Common

Select a function from the list below.

Icon Name Description / Applications
CancelCurrentWork

Set function cancellation flag. Function is thread-safe.

CloseGPUProcessing

Disables GPU processing.

DischargeAVLImageMemoryPools

Clears images in the AVL memory pool.

EnableAvlDiagnosticOutputs

Enables computation of diagnostics outputs.

EnableAVX2Acceleration

Enables AVX2 acceleration.

EnableGPUProcessing

Enables GPU processing.

EnableNEONAcceleration

Enables NEON acceleration. Only on ARM CPUs.

EnableSSEAcceleration

Enables SSE acceleration.

GetAvlDiagnosticOutputsEnabled

Returns AVL diagnostic state.

GetAVX2AccelerationEnabled

Returns the state of the AVX2 acceleration.

GetGPUProcessingDiagInfo

Returns GPU diagnostic information.

GetNEONAccelerationEnabled

Returns the state of the NEON acceleration.

GetParallelComputingThreadsCount

Returns maximal number of threads to be used for computing.

GetSSEAccelerationEnabled

Returns returns state of SSE acceleration.

InitGPUProcessing

Initializes GPU processing with a selected device.

IsCurrentWorkCancelled

Returns true if function cancellation was requested.

ResetIsCurrentWorkCancelled

Reset function cancellation flag.

SetParallelComputing

Controls the state and number of available threads.

ThrowIfCurrentWorkCancelled

Function throw CancellationException when cancellation flag is set.