j2k-metal 0.7.2

Metal decoder and encode-stage adapter for j2k
Documentation
// SPDX-License-Identifier: MIT OR Apache-2.0

use super::super::{
    classic_tier1_gpu_token_pack_supported, dispatch_classic_tier1_split_token_emit_for_cpu_pack,
    dispatch_classic_tier1_split_token_emit_for_gpu_pack,
    dispatch_classic_tier1_split_token_pack_from_gpu_tokens,
    dispatch_classic_tier1_token_emit_for_gpu_pack,
    dispatch_classic_tier1_token_pack_from_gpu_tokens,
    pack_j2k_code_block_scalar_from_tier1_tokens, J2kClassicTier1SymbolPlanCounters,
    J2kClassicTier1TokenSegment, J2kTier1TokenSegment,
};
use super::*;

mod gpu_pack;
mod ordered_pack;
mod split_cpu_pack;

pub(crate) use gpu_pack::{
    encode_classic_tier1_code_blocks_via_gpu_token_pack_for_test,
    encode_classic_tier1_code_blocks_via_split_mq_byte_raw_tokens_gpu_pack_for_test,
    encode_classic_tier1_code_blocks_via_split_mq_raw_tokens_gpu_pack_for_test,
};
pub(crate) use ordered_pack::encode_classic_tier1_code_blocks_via_ordered_tokens_cpu_pack_for_test;
pub(crate) use split_cpu_pack::encode_classic_tier1_code_blocks_via_split_mq_raw_tokens_cpu_pack_for_test;