j2k-cuda-runtime 0.7.2

CUDA codec engine and Driver API runtime for j2k device adapters
Documentation
// SPDX-License-Identifier: MIT OR Apache-2.0

mod api;
mod completion;
mod context_validation;
mod launch;
pub(crate) mod output_regions;
mod planning;
mod queued;
mod status;
mod types;

pub(crate) use self::planning::htj2k_decode_needs_zero_fill;
#[cfg(test)]
pub(crate) use self::planning::{
    htj2k_decode_multi_cleanup_dequant_kernel_for_jobs, htj2k_decode_multi_kernel_for_jobs,
};
pub use self::queued::CudaQueuedHtj2kCleanup;
pub(crate) use self::types::{
    CudaHtj2kCleanupMultiKernelJob, CudaHtj2kCodeBlockKernelJob, CudaHtj2kDecodePayload,
    CudaHtj2kDequantizeKernelJob, HTJ2K_STATUS_OK, HTJ2K_STATUS_UNSUPPORTED,
};
pub use self::types::{
    CudaHtj2kCleanupTarget, CudaHtj2kCodeBlockJob, CudaHtj2kDecodeOutput, CudaHtj2kDecodeResources,
    CudaHtj2kDecodeStageTimings, CudaHtj2kDecodeTableResources, CudaHtj2kDecodeTables,
    CudaHtj2kDequantizeTarget, CudaHtj2kStatus, CudaPooledHtj2kDecodeOutput,
};