12 inline void copy(T* dest, T* src, uint32_t
len)
15 for(uint32_t i = 0; i <
len; ++i)
22 val =
val < 0 ? -mag : mag;
36 inline void copy(T* dest, T* src, uint32_t
len)
38 for(uint32_t i = 0; i <
len; ++i)
50 inline void copy(T* dest, T* src, uint32_t
len)
53 for(uint32_t i = 0; i <
len; ++i)
60 val =
val < 0 ? -mag : mag;
62 ((
float*)dest)[i] = (float)
val *
scale;
76 inline void copy(T* dest, T* src, uint32_t
len)
78 for(uint32_t i = 0; i <
len; ++i)
79 ((
float*)dest)[i] = (float)src[i] *
scale;
float stepsize
Definition BlockExec.h:34
uint32_t len
Definition Codeblock.h:38
uint8_t roishift
Region Of Interest shift.
Definition CodingParams.h:83
T val[N]
Definition WaveletCommon.h:65
Definition PostT1DecompressFilters.h:45
float scale
Definition PostT1DecompressFilters.h:68
uint32_t roiShift
Definition PostT1DecompressFilters.h:67
void copy(T *dest, T *src, uint32_t len)
Definition PostT1DecompressFilters.h:50
RoiScaleFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:47
Definition PostT1DecompressFilters.h:9
void copy(T *dest, T *src, uint32_t len)
Definition PostT1DecompressFilters.h:12
uint32_t roiShift
Definition PostT1DecompressFilters.h:29
RoiShiftFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:11
Definition PostT1DecompressFilters.h:73
void copy(T *dest, T *src, uint32_t len)
Definition PostT1DecompressFilters.h:76
float scale
Definition PostT1DecompressFilters.h:83
ScaleFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:75
Definition PostT1DecompressFilters.h:33
void copy(T *dest, T *src, uint32_t len)
Definition PostT1DecompressFilters.h:36
ShiftFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:35
Copyright (C) 2016-2023 Grok Image Compression Inc.
Definition ICacheable.h:20