Grok 12.0.1
|
Classes | |
class | CompressIrrev |
Apply MCT with optional DC shift to irreversible compressed image. More... | |
class | CompressRev |
Apply MCT with optional DC shift to reversible compressed image. More... | |
class | DecompressDcShiftIrrev |
Apply dc shift for irreversible decompressed image. More... | |
class | DecompressDcShiftRev |
Apply dc shift for reversible decompressed image (assumes mono with no MCT) input and output buffers are both 32 bit integer. More... | |
class | DecompressIrrev |
Apply MCT with optional DC shift to irreversible decompressed image. More... | |
class | DecompressRev |
Apply MCT with optional DC shift to reversible decompressed image. More... | |
void grk::HWY_NAMESPACE::hwy_compress_irrev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
void grk::HWY_NAMESPACE::hwy_compress_rev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
void grk::HWY_NAMESPACE::hwy_decompress_dc_shift_irrev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
void grk::HWY_NAMESPACE::hwy_decompress_dc_shift_rev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
void grk::HWY_NAMESPACE::hwy_decompress_irrev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
void grk::HWY_NAMESPACE::hwy_decompress_rev | ( | ScheduleInfo | info | ) |
References grk::grk_read().
|
static |
Vertical inverse 5x3 wavelet transform for 8 columns in SSE2, or 16 in AVX2, when top-most pixel is on even coordinate.
References grk::grk_read(), hwy_decompress_v_final_memcpy_53(), HWY_FULL, HWY_PLL_COLS_53, hwy::HWY_NAMESPACE::Lanes(), hwy::HWY_NAMESPACE::LoadU(), hwy::HWY_NAMESPACE::Set(), and hwy::HWY_NAMESPACE::Store().
|
static |
Vertical inverse 5x3 wavelet transform for 8 columns in SSE2, or 16 in AVX2, when top-most pixel is on odd coordinate.
References grk::grk_read(), hwy_decompress_v_final_memcpy_53(), HWY_FULL, HWY_PLL_COLS_53, hwy::HWY_NAMESPACE::Lanes(), hwy::HWY_NAMESPACE::LoadU(), hwy::HWY_NAMESPACE::Set(), and hwy::HWY_NAMESPACE::Store().
References grk::grk_read(), HWY_FULL, and hwy::HWY_NAMESPACE::Lanes().
void grk::HWY_NAMESPACE::vscheduler | ( | ScheduleInfo | info | ) |
References grk::ScheduleInfo::compno, grk::Tile::comps, grk::ScheduleInfo::flow_, ExecSingleton::get(), grk::TileComponentWindow< T >::getResWindowBufferHighestSimple(), grk::TileComponent::getWindow(), grk::grk_read(), grk::ScheduleInfo::linesPerTask_, FlowComponent::nextTask(), grk::ScheduleInfo::tile, grk::ScheduleInfo::yBegin, and grk::ScheduleInfo::yEnd.