Grok
20.3.2
File List
Here is a list of all files with brief descriptions:
doc
src
lib
core
cache
CompressedChunkCache.h
DiskCache.h
LRUCache.h
canvas
precinct
Precinct.cpp
Precinct.h
PrecinctImpl.cpp
PrecinctImpl.h
resolution
Resolution.cpp
Resolution.h
ResSimple.h
ResWindow.h
subband
Subband.cpp
Subband.h
tile
Tile.h
TileComponent.h
TileComponentWindow.h
ISparseCanvas.h
SparseCanvas.h
codestream
compress
CodeStreamCompress.cpp
CodeStreamCompress.h
decompress
CodeStreamDecompress.cpp
CodeStreamDecompress.h
CodeStreamDecompress_Dump.cpp
CodeStreamDecompress_ReadMarkers.cpp
markers
MarkerCache.cpp
MarkerCache.h
MarkerParser.cpp
MarkerParser.h
PLMarker.cpp
PLMarker.h
PPMMarker.cpp
PPMMarker.h
SIZMarker.cpp
SIZMarker.h
SOTMarker.cpp
SOTMarker.h
TLMFile.h
TLMMarker.cpp
TLMMarker.h
Codec.h
CodeStream.cpp
CodeStream.h
CodeStreamLimits.h
CodingParams.cpp
CodingParams.h
ICompressor.h
IDecompressor.h
Profile.cpp
Profile.h
TileWindow.cpp
TileWindow.h
debug
debug_context.cpp
debug_context.h
testing.h
fileformat
compress
FileFormatJP2Compress.cpp
FileFormatJP2Compress.h
FileFormatMJ2Compress.cpp
FileFormatMJ2Compress.h
decompress
FileFormatJP2Decompress.cpp
FileFormatJP2Decompress.h
FileFormatMJ2Decompress.cpp
FileFormatMJ2Decompress.h
FileFormatJP2Family.cpp
FileFormatJP2Family.h
FileFormatMJ2.cpp
FileFormatMJ2.h
plugin
gpup
gpu_plugin_shared.h
minpf_common.h
minpf_dynamic_library.cpp
minpf_dynamic_library.h
minpf_plugin.h
minpf_plugin_manager.cpp
minpf_plugin_manager.h
plugin_bridge.cpp
plugin_bridge.h
plugin_gpup_bridge.h
plugin_interface.h
point_transform
hwy_arm_disable_targets.h
mct.cpp
mct.h
scheduling
excalibur
CompressSchedulerExcalibur.cpp
CompressSchedulerExcalibur.h
DecompressSchedulerExcalibur.cpp
DecompressSchedulerExcalibur.h
IOpenable.h
SchedulerExcalibur.cpp
SchedulerExcalibur.h
freebyrd
SchedulerFreebyrd.cpp
SchedulerFreebyrd.h
StripDecompressor.cpp
StripDecompressor.h
StripPartitioner.h
standard
flow
FlowComponent.h
ImageComponentFlow.cpp
ImageComponentFlow.h
CompressScheduler.cpp
CompressScheduler.h
DecompressScheduler.cpp
DecompressScheduler.h
SchedulerStandard.cpp
SchedulerStandard.h
CodecScheduler.cpp
CodecScheduler.h
CoderPool.cpp
CoderPool.h
FRBSingleton.h
grk_thread_pool.h
SchedulerFactory.h
TFSingleton.h
TileBlocks.h
TileFutureManager.h
stream
fetchers
ADLSFetcher.h
AZFetcher.h
CurlFetcher.h
FetchCommon.h
FetchPathParser.h
GSFetcher.h
HTTPFetcher.h
S3Fetcher.h
BufferedStream.h
ChunkBuffer.h
EnvVarManager.h
IMemAdvisor.h
IStream.h
MappedFile.cpp
MappedFile.h
MemAdvisor.h
MemStream.cpp
MemStream.h
StreamGenerator.cpp
StreamGenerator.h
StreamIO.cpp
StreamIO.h
TPFetchSeq.h
t1
codeblock
Codeblock.h
CodeblockCompress.h
CodeblockCompressImpl.h
CodeblockDecompress.h
CodeblockDecompressImpl.h
CodeblockImpl.h
part1
block_coder
mqcoder
mqc.cpp
mqc.h
mqc_backup.cpp
mqc_backup.h
mqc_base.cpp
mqc_base.h
mqc_dec_inl.h
mqc_enc_inl.h
mqc_state.cpp
mqc_state.h
BlockCoder.h
BlockCoderDec.cpp
BlockCoderEnc.cpp
BlockCoderMacros.h
t1_common.h
t1_generate_luts.cpp
t1_luts.h
Coder.cpp
Coder.h
PostDecodeFilters.h
part15
coding
ojph_block_common.cpp
Defines tables used for decoding HTJ2K blocks
ojph_block_common.h
ojph_block_decoder.h
ojph_block_decoder32.cpp
ojph_block_decoder64.cpp
ojph_block_decoder_avx2.cpp
Implements a faster HTJ2K block decoder using avx2
ojph_block_decoder_ssse3.cpp
Implements a faster HTJ2K block decoder using ssse3
ojph_block_decoder_wasm.cpp
Implements a faster HTJ2K block decoder using wasm simd
ojph_block_encoder.cpp
Implements HTJ2K block encoder
ojph_block_encoder.h
ojph_block_encoder_avx2.cpp
ojph_block_encoder_avx512.cpp
table0.h
table1.h
common
ojph_arch.h
ojph_defs.h
ojph_mem.h
ojph_message.h
ojph_version.h
others
ojph_arch.cpp
ojph_mem.cpp
ojph_message.cpp
CoderOJPH.cpp
CoderOJPH.h
PostDecodeFiltersOJPH.h
BlockExec.h
CoderFactory.cpp
CoderFactory.h
htconfig.h
ICoder.h
t1_t2
BitIO.h
IStreamWriter.h
t2
quantizer
part1
Quantizer.cpp
Quantizer.h
part15
QuantizerOJPH.cpp
QuantizerOJPH.h
QuantizerFactory.cpp
QuantizerFactory.h
PacketCache.cpp
PacketCache.h
PacketIter.cpp
PacketIter.h
PacketLengthCache.h
PacketManager.cpp
PacketManager.h
PacketParser.cpp
PacketParser.h
PacketProgressionState.h
RateControl.cpp
RateControl.h
RateControlStats.h
RateInfo.cpp
RateInfo.h
T2Compress.cpp
T2Compress.h
T2Decompress.cpp
T2Decompress.h
TagTree.h
tile_processor
ITileProcessor.h
ITileProcessorCompress.h
PacketTracker.h
TileCache.h
TileCompletion.h
TileProcessor.cpp
TileProcessor.h
TileProcessor_RateControl.cpp
TileProcessorCompress.cpp
TileProcessorCompress.h
util
buffer.h
ChronoTimer.h
ConcurrentQueue.h
geometry.h
grk_exceptions.h
grk_fseek.h
grk_restrict.h
grk_taskflow.h
GrkImage.cpp
GrkImage.h
GrkImageMeta.h
GrkImageSIMD.cpp
GrkImageSIMD.h
GrkMatrix.cpp
GrkMatrix.h
GrkObjectWrapper.h
ILogger.h
IniParser.h
intmath.h
lanes.cpp
lanes.h
Logger.cpp
Logger.h
MemManager.h
MinHeap.h
NetworkFileChecker.h
RefCounted.h
SequentialCache.h
simd.h
SimpleXmlParser.h
SlabPool.h
SparseBuffer.cpp
SparseBuffer stores a series of non-contiguous buffers
SparseBuffer.h
SparseCache.h
wavelet
WaveletCommon.h
WaveletFwd.cpp
WaveletFwd.h
WaveletPoolData.cpp
WaveletPoolData.h
WaveletReverse.cpp
WaveletReverse.h
WaveletReverse97.cpp
WaveletReverse97_16.cpp
WaveletReversePartial.cpp
grok.cpp
grok.h
plugin
Plugin.cpp
Plugin.h
Generated by
1.17.0