![]() | ![]() | ![]() | Liboil Reference Manual | ![]() |
---|
liboilfuncs-convliboilfuncs-conv — |
void oil_clipconv8x8_u8_s16 (uint8_t *d_8x8, int dstr, const int16_t *s_8x8, int sstr); void oil_clipconv_s16_f32 (int16_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_s16_f64 (int16_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_s16_s32 (int16_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_clipconv_s16_u16 (int16_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_clipconv_s16_u32 (int16_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_clipconv_s32_f32 (int32_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_s32_f64 (int32_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_s32_u32 (int32_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_clipconv_s8_f32 (int8_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_s8_f64 (int8_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_s8_s16 (int8_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_clipconv_s8_s32 (int8_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_clipconv_s8_u16 (int8_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_clipconv_s8_u32 (int8_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_clipconv_s8_u8 (int8_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_clipconv_u16_f32 (uint16_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_u16_f64 (uint16_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_u16_s16 (uint16_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_clipconv_u16_s32 (uint16_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_clipconv_u16_u32 (uint16_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_clipconv_u32_f32 (uint32_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_u32_f64 (uint32_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_u32_s32 (uint32_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_clipconv_u8_f32 (uint8_t *dest, int dstr, const float *src, int sstr, int n); void oil_clipconv_u8_f64 (uint8_t *dest, int dstr, const double *src, int sstr, int n); void oil_clipconv_u8_s16 (uint8_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_clipconv_u8_s32 (uint8_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_clipconv_u8_s8 (uint8_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_clipconv_u8_u16 (uint8_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_clipconv_u8_u32 (uint8_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv8x8_f64_s16 (double *d_8x8, int dstr, const int16_t *s_8x8, int sstr); void oil_conv8x8_s16_f64 (int16_t *d_8x8, int dstr, const double *s_8x8, int sstr); void oil_conv_f32_f64 (float *dest, int dstr, const double *src, int sstr, int n); void oil_conv_f32_s16 (float *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_f32_s32 (float *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_f32_s8 (float *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_f32_u16 (float *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_f32_u32 (float *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_f32_u8 (float *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_f64_f32 (double *dest, int dstr, const float *src, int sstr, int n); void oil_conv_f64_s16 (double *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_f64_s32 (double *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_f64_s8 (double *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_f64_u16 (double *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_f64_u32 (double *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_f64_u8 (double *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_s16_f32 (int16_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_s16_f64 (int16_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_s16_s32 (int16_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_s16_s8 (int16_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_s16_u16 (int16_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_s16_u32 (int16_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_s16_u8 (int16_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_s32_f32 (int32_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_s32_f64 (int32_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_s32_s16 (int32_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_s32_s8 (int32_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_s32_u16 (int32_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_s32_u32 (int32_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_s32_u8 (int32_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_s8_f32 (int8_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_s8_f64 (int8_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_s8_s16 (int8_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_s8_s32 (int8_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_s8_u16 (int8_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_s8_u32 (int8_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_s8_u8 (int8_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_u16_f32 (uint16_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_u16_f64 (uint16_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_u16_s16 (uint16_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_u16_s32 (uint16_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_u16_s8 (uint16_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_u16_u32 (uint16_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_conv_u16_u8 (uint16_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_u32_f32 (uint32_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_u32_f64 (uint32_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_u32_s16 (uint32_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_u32_s32 (uint32_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_u32_s8 (uint32_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_u32_u16 (uint32_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_u32_u8 (uint32_t *dest, int dstr, const uint8_t *src, int sstr, int n); void oil_conv_u8_f32 (uint8_t *dest, int dstr, const float *src, int sstr, int n); void oil_conv_u8_f64 (uint8_t *dest, int dstr, const double *src, int sstr, int n); void oil_conv_u8_s16 (uint8_t *dest, int dstr, const int16_t *src, int sstr, int n); void oil_conv_u8_s32 (uint8_t *dest, int dstr, const int32_t *src, int sstr, int n); void oil_conv_u8_s8 (uint8_t *dest, int dstr, const int8_t *src, int sstr, int n); void oil_conv_u8_u16 (uint8_t *dest, int dstr, const uint16_t *src, int sstr, int n); void oil_conv_u8_u32 (uint8_t *dest, int dstr, const uint32_t *src, int sstr, int n); void oil_scaleconv_f32_s16 (float *dest, const int16_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f32_s32 (float *dest, const int32_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f32_s8 (float *dest, const int8_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f32_u16 (float *dest, const uint16_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f32_u32 (float *dest, const uint32_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f32_u8 (float *dest, const uint8_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_s16 (double *dest, const int16_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_s32 (double *dest, const int32_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_s8 (double *dest, const int8_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_u16 (double *dest, const uint16_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_u32 (double *dest, const uint32_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_f64_u8 (double *dest, const uint8_t *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s16_f32 (int16_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s16_f64 (int16_t *dest, const double *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s32_f32 (int32_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s32_f64 (int32_t *dest, const double *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s8_f32 (int8_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_s8_f64 (int8_t *dest, const double *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u16_f32 (uint16_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u16_f64 (uint16_t *dest, const double *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u32_f32 (uint32_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u32_f64 (uint32_t *dest, const double *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u8_f32 (uint8_t *dest, const float *src, int n, const double *s2_1, const double *s3_1); void oil_scaleconv_u8_f64 (uint8_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
void oil_clipconv8x8_u8_s16 (uint8_t *d_8x8, int dstr, const int16_t *s_8x8, int sstr);
Converts elements in source array s_8x8
to the destination
type, placing the results in d_8x8
. Source values outside
the destination range are clipped to the destination range.
d_8x8 : | |
dstr : | |
s_8x8 : | |
sstr : |
void oil_clipconv_s16_f32 (int16_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s16_f64 (int16_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s16_s32 (int16_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s16_u16 (int16_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s16_u32 (int16_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s32_f32 (int32_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s32_f64 (int32_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s32_u32 (int32_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_f32 (int8_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_f64 (int8_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_s16 (int8_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_s32 (int8_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_u16 (int8_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_u32 (int8_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_s8_u8 (int8_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u16_f32 (uint16_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u16_f64 (uint16_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u16_s16 (uint16_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u16_s32 (uint16_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u16_u32 (uint16_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u32_f32 (uint32_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u32_f64 (uint32_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u32_s32 (uint32_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_f32 (uint8_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_f64 (uint8_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_s16 (uint8_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_s32 (uint8_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_s8 (uint8_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_u16 (uint8_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_clipconv_u8_u32 (uint8_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are clipped to the destination range. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv8x8_f64_s16 (double *d_8x8, int dstr, const int16_t *s_8x8, int sstr);
Converts elements in source array s_8x8
to the destination
type, placing the results in d_8x8
. The conversion of source
values outside the destination range are undefined and
implementation dependent.
d_8x8 : | |
dstr : | |
s_8x8 : | |
sstr : |
void oil_conv8x8_s16_f64 (int16_t *d_8x8, int dstr, const double *s_8x8, int sstr);
Converts elements in source array s_8x8
to the destination
type, placing the results in d_8x8
.
d_8x8 : | |
dstr : | |
s_8x8 : | |
sstr : |
void oil_conv_f32_f64 (float *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_s16 (float *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_s32 (float *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_s8 (float *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_u16 (float *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_u32 (float *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f32_u8 (float *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_f32 (double *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_s16 (double *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_s32 (double *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_s8 (double *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_u16 (double *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_u32 (double *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_f64_u8 (double *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_f32 (int16_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_f64 (int16_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_s32 (int16_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_s8 (int16_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_u16 (int16_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_u32 (int16_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s16_u8 (int16_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_f32 (int32_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_f64 (int32_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_s16 (int32_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_s8 (int32_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_u16 (int32_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_u32 (int32_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s32_u8 (int32_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_f32 (int8_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_f64 (int8_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_s16 (int8_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_s32 (int8_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_u16 (int8_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_u32 (int8_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_s8_u8 (int8_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_f32 (uint16_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_f64 (uint16_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_s16 (uint16_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_s32 (uint16_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_s8 (uint16_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_u32 (uint16_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u16_u8 (uint16_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_f32 (uint32_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_f64 (uint32_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_s16 (uint32_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_s32 (uint32_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_s8 (uint32_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_u16 (uint32_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u32_u8 (uint32_t *dest, int dstr, const uint8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_f32 (uint8_t *dest, int dstr, const float *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_f64 (uint8_t *dest, int dstr, const double *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_s16 (uint8_t *dest, int dstr, const int16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_s32 (uint8_t *dest, int dstr, const int32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_s8 (uint8_t *dest, int dstr, const int8_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_u16 (uint8_t *dest, int dstr, const uint16_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_conv_u8_u32 (uint8_t *dest, int dstr, const uint32_t *src, int sstr, int n);
Converts elements in from the source type to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
dstr : | |
src : | |
sstr : | |
n : |
void oil_scaleconv_f32_s16 (float *dest, const int16_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f32_s32 (float *dest, const int32_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f32_s8 (float *dest, const int8_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f32_u16 (float *dest, const uint16_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f32_u32 (float *dest, const uint32_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f32_u8 (float *dest, const uint8_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_s16 (double *dest, const int16_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_s32 (double *dest, const int32_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_s8 (double *dest, const int8_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_u16 (double *dest, const uint16_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_u32 (double *dest, const uint32_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_f64_u8 (double *dest, const uint8_t *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s16_f32 (int16_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s16_f64 (int16_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s32_f32 (int32_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s32_f64 (int32_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s8_f32 (int8_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_s8_f64 (int8_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u16_f32 (uint16_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u16_f64 (uint16_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u32_f32 (uint32_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u32_f64 (uint32_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u8_f32 (uint8_t *dest, const float *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
void oil_scaleconv_u8_f64 (uint8_t *dest, const double *src, int n, const double *s2_1, const double *s3_1);
Multiplies elements in by and adds and then converts the result to the destination type and places the result in . Values outside the destination range are undefined and implementation dependent. See the comments at the beginning of this section.
dest : | |
src : | |
n : |
# s2_1 :
# s3_1 :
|
s2_1 : | |
s3_1 : |
<< liboilinit | liboilfuncs-copy >> |