|
Grok 20.3.2
|
#include <algorithm>#include <cstring>#include <functional>#include <memory>#include "hwy_arm_disable_targets.h"#include "TFSingleton.h"#include "grk_restrict.h"#include "simd.h"#include "CodeStreamLimits.h"#include "TileWindow.h"#include "Quantizer.h"#include "Logger.h"#include "buffer.h"#include "GrkObjectWrapper.h"#include "ISparseCanvas.h"#include "TileFutureManager.h"#include "ImageComponentFlow.h"#include "IStream.h"#include "GrkImageMeta.h"#include "GrkImage.h"#include "PLMarker.h"#include "SIZMarker.h"#include "PPMMarker.h"#include "CodingParams.h"#include "ICoder.h"#include "CoderPool.h"#include "BitIO.h"#include "TagTree.h"#include "CodeblockCompress.h"#include "CodeblockDecompress.h"#include "Precinct.h"#include "Subband.h"#include "Resolution.h"#include "CodecScheduler.h"#include "TileComponentWindow.h"#include "WaveletReverse.h"#include "TileComponent.h"#include "DecompressScheduler.h"#include <hwy/foreach_target.h>#include <hwy/highway.h>Namespaces | |
| namespace | grk |
| ResWindow. | |
| namespace | grk::HWY_NAMESPACE |
Macros | |
| #define | HWY_TARGET_INCLUDE "wavelet/WaveletReverse97.cpp" |
Functions | |
| HWY_BEFORE_NAMESPACE () | |
| static size_t | grk::HWY_NAMESPACE::num_lanes (void) |
| static uint32_t | grk::HWY_NAMESPACE::GetHWY_PLL_ROWS_97 (void) |
| static void | grk::HWY_NAMESPACE::hwy_step2_97 (float *data, float *dataPrev, uint32_t len, uint32_t lenMax, float c) |
| static void | grk::HWY_NAMESPACE::hwy_step2_97_2x (float *data, float *dataPrev, uint32_t len, uint32_t lenMax, float c) |
| static void | grk::HWY_NAMESPACE::hwy_step_97_lift (float *mem, uint32_t sn, uint32_t dn, uint32_t parity, Line32 win_l, Line32 win_h) |
| static void | grk::HWY_NAMESPACE::hwy_step_97_lift_2x (float *mem, uint32_t sn, uint32_t dn, uint32_t parity, Line32 win_l, Line32 win_h) |
| static void | grk::HWY_NAMESPACE::hwy_h_strip_97 (float *scratchMem, uint32_t sn, uint32_t dn, uint32_t parity, Line32 win_l, Line32 win_h, const uint32_t resHeight, float *srcL, uint32_t strideL, float *srcH, uint32_t strideH, float *dest, uint32_t strideDest) |
| static void | grk::HWY_NAMESPACE::hwy_v_strip_97 (float *scratchMem, uint32_t sn, uint32_t dn, uint32_t parity, Line32 win_l, Line32 win_h, const uint32_t resWidth, const uint32_t resHeight, float *srcL, uint32_t strideL, float *srcH, uint32_t strideH, float *dest, uint32_t strideDest, int32_t dcShift, int32_t dcMin, int32_t dcMax) |
| static void | grk::HWY_NAMESPACE::hwy_v_cascade_stripe_97 (float *scratchMem, uint32_t sn, uint32_t dn, uint32_t parity, Line32 win_l, Line32 win_h, const uint32_t resWidth, float *srcL, uint32_t strideL, float *srcH, uint32_t strideH, float *dest, uint32_t strideDest, int32_t dcShift, int32_t dcMin, int32_t dcMax, uint32_t outputStart, uint32_t outputCount) |
| HWY_AFTER_NAMESPACE () | |
Variables | |
| static const float | grk::HWY_NAMESPACE::hwy_K = 1.230174105f |
| static const float | grk::HWY_NAMESPACE::hwy_twice_invK = 1.625732422f |
| static const float | grk::HWY_NAMESPACE::hwy_dwt_alpha = 1.586134342f |
| static const float | grk::HWY_NAMESPACE::hwy_dwt_beta = 0.052980118f |
| static const float | grk::HWY_NAMESPACE::hwy_dwt_gamma = -0.882911075f |
| static const float | grk::HWY_NAMESPACE::hwy_dwt_delta = -0.443506852f |
| #define HWY_TARGET_INCLUDE "wavelet/WaveletReverse97.cpp" |
| HWY_AFTER_NAMESPACE | ( | ) |
| HWY_BEFORE_NAMESPACE | ( | ) |