|
Grok 20.3.2
|
#include <functional>#include "hwy_arm_disable_targets.h"#include "TFSingleton.h"#include "CodeStreamLimits.h"#include "TileWindow.h"#include "Quantizer.h"#include "Logger.h"#include "buffer.h"#include "GrkObjectWrapper.h"#include "FlowComponent.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 "TileComponentWindow.h"#include "canvas/tile/Tile.h"#include "mct.h"#include <hwy/foreach_target.h>#include <hwy/highway.h>Classes | |
| class | grk::HWY_NAMESPACE::DecompressDcShiftIrrev |
| Apply dc shift for irreversible decompressed image. More... | |
| class | grk::HWY_NAMESPACE::DecompressDcShiftRev |
| Apply dc shift for reversible decompressed image (assumes mono with no MCT) input and output buffers are both 32 bit integer. More... | |
| class | grk::HWY_NAMESPACE::DecompressDcShiftRev16 |
| Apply dc shift for reversible decompressed image (16-bit path) (assumes mono with no MCT) input and output buffers are both 16 bit integer. More... | |
| class | grk::HWY_NAMESPACE::DecompressDcShiftIrrev16 |
| Apply dc shift for irreversible decompressed image (16-bit path) (assumes mono with no MCT) NarrowScaleFilter16 has already dequantized T1 output to int16, so only integer shift + clamp is needed (same op as DecompressDcShiftRev16). More... | |
| class | grk::HWY_NAMESPACE::DecompressRev |
| Apply MCT with optional DC shift to reversible decompressed image. More... | |
| class | grk::HWY_NAMESPACE::DecompressRev16 |
| Apply MCT with optional DC shift to reversible decompressed image (16-bit path). More... | |
| class | grk::HWY_NAMESPACE::DecompressIrrev |
| Apply MCT with optional DC shift to irreversible decompressed image. More... | |
| class | grk::HWY_NAMESPACE::DecompressIrrev16 |
| Apply MCT with optional DC shift to irreversible decompressed image (16-bit path) Uses fixed-point Q15 arithmetic for the ICT coefficients. More... | |
| class | grk::HWY_NAMESPACE::CompressRev |
| Apply MCT with optional DC shift to reversible compressed image. More... | |
| class | grk::HWY_NAMESPACE::CompressIrrev |
| Apply MCT with optional DC shift to irreversible compressed image. More... | |
Namespaces | |
| namespace | grk |
| ResWindow. | |
| namespace | grk::HWY_NAMESPACE |
Macros | |
| #define | HWY_TARGET_INCLUDE "point_transform/mct.cpp" |
Functions | |
| HWY_BEFORE_NAMESPACE () | |
| template<class T> | |
| void | grk::HWY_NAMESPACE::vscheduler (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_compress_rev (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_compress_irrev (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_rev (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_irrev (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_dc_shift_irrev (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_dc_shift_rev (ScheduleInfo info) |
| template<class T> | |
| void | grk::HWY_NAMESPACE::vscheduler16 (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_dc_shift_irrev16 (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_dc_shift_rev16 (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_rev16 (ScheduleInfo info) |
| void | grk::HWY_NAMESPACE::hwy_schedule_decompress_irrev16 (ScheduleInfo info) |
| HWY_AFTER_NAMESPACE () | |
| #define HWY_TARGET_INCLUDE "point_transform/mct.cpp" |
| HWY_AFTER_NAMESPACE | ( | ) |
| HWY_BEFORE_NAMESPACE | ( | ) |