MulScalarF16

Multiplies a 16.16 scalar by an array of 16.16 values.

Synopsis

void MulScalarF16( frac16 *dest, frac16 *src, frac16 scalar,int32 count )

Description

This function multiplies a 16.16 scalar by an array of 16.16 fractions. Every element of the array of frac16 values is multiplied by the same value, and the results are deposited in the destination array.

Arguments

dest
A pointer to the destination array to store the results.
src
A pointer to the source array of 16.16 fractions to be multiplied.
scalar
A 16.16 scalar.
count
The number of elements in the vector.

Implementation

SWI implemented in operamath V20.

Associated Files

operamath.h

See Also

MulManyF16()