├── .github └── workflows │ ├── post_merge.yml │ └── pull_request.yml ├── .gitignore ├── AUTHORS ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── PATENTS ├── README.md ├── ci ├── check_author.py ├── conformance_summary.py ├── coverage_summary.py ├── merge_conformance_report.py └── pull_request_checks.sh ├── jxl ├── Cargo.toml ├── LICENSE ├── resources │ └── test │ │ ├── 8x8_noise.jxl │ │ ├── all.html │ │ ├── basic.jxl │ │ ├── candle.jxl │ │ ├── candle_license.txt │ │ ├── conformance_test_images │ │ ├── alpha_nonpremultiplied.jxl │ │ ├── alpha_premultiplied.jxl │ │ ├── alpha_triangles.jxl │ │ ├── animation_icos4d.jxl │ │ ├── animation_icos4d_5.jxl │ │ ├── animation_newtons_cradle.jxl │ │ ├── animation_spline.jxl │ │ ├── animation_spline_5.jxl │ │ ├── bench_oriented_brg.jxl │ │ ├── bench_oriented_brg_5.jxl │ │ ├── bicycles.jxl │ │ ├── bike.jxl │ │ ├── bike_5.jxl │ │ ├── blendmodes.jxl │ │ ├── blendmodes_5.jxl │ │ ├── cafe.jxl │ │ ├── cafe_5.jxl │ │ ├── cmyk_layers.jxl │ │ ├── delta_palette.jxl │ │ ├── grayscale.jxl │ │ ├── grayscale_5.jxl │ │ ├── grayscale_jpeg.jxl │ │ ├── grayscale_jpeg_5.jxl │ │ ├── grayscale_public_university.jxl │ │ ├── lossless_pfm.jxl │ │ ├── lz77_flower.jxl │ │ ├── noise.jxl │ │ ├── noise_5.jxl │ │ ├── opsin_inverse.jxl │ │ ├── opsin_inverse_5.jxl │ │ ├── patches.jxl │ │ ├── patches_5.jxl │ │ ├── progressive.jxl │ │ ├── progressive_5.jxl │ │ ├── spot.jxl │ │ ├── sunset_logo.jxl │ │ ├── upsampling.jxl │ │ └── upsampling_5.jxl │ │ ├── cropped_traffic_light.jxl │ │ ├── dice.jxl │ │ ├── extra_channels.jxl │ │ ├── grayscale_patches_modular.jxl │ │ ├── grayscale_patches_var_dct.jxl │ │ ├── green_queen_modular_e3.jxl │ │ ├── green_queen_vardct_e3.jxl │ │ ├── has_permutation.jxl │ │ ├── has_permutation_with_container.jxl │ │ ├── hdr_hlg_test.jxl │ │ ├── hdr_pq_test.jxl │ │ ├── multiple_layers_noise_spline.jxl │ │ ├── multiple_lf_420.jxl │ │ ├── oddsize_ups.jxl │ │ ├── orientation1_identity.jxl │ │ ├── orientation2_flip_horizontal.jxl │ │ ├── orientation3_rotate_180.jxl │ │ ├── orientation4_flip_vertical.jxl │ │ ├── orientation5_transpose.jxl │ │ ├── orientation6_rotate_90_cw.jxl │ │ ├── orientation7_anti_transpose.jxl │ │ ├── orientation8_rotate_90_ccw.jxl │ │ ├── patch_y_out_of_bounds.jxl │ │ ├── pq_gradient.jxl │ │ ├── small_grayscale_patches_modular.jxl │ │ ├── small_grayscale_patches_modular_with_icc.jxl │ │ ├── spline_on_first_frame.jxl │ │ ├── splines.jxl │ │ ├── splines.pfm │ │ ├── squeeze_alpha.jxl │ │ ├── squeeze_edge.jxl │ │ ├── squeeze_empty_residual.jxl │ │ ├── stp2_520x260_d25_e6.jxl │ │ ├── tree_max_property_20.jxl │ │ ├── with_icc.jxl │ │ ├── with_preview.jxl │ │ └── zoltan_tasi_unsplash.jxl └── src │ ├── api │ ├── color.rs │ ├── data_types.rs │ ├── decoder.rs │ ├── inner │ │ ├── box_parser.rs │ │ ├── codestream_parser │ │ │ ├── mod.rs │ │ │ ├── non_section.rs │ │ │ └── sections.rs │ │ ├── mod.rs │ │ └── process.rs │ ├── input.rs │ ├── mod.rs │ ├── options.rs │ └── signature.rs │ ├── bit_reader.rs │ ├── color │ ├── mod.rs │ └── tf.rs │ ├── container │ ├── box_header.rs │ ├── mod.rs │ └── parse.rs │ ├── entropy_coding │ ├── ans.rs │ ├── context_map.rs │ ├── decode.rs │ ├── huffman.rs │ ├── hybrid_uint.rs │ └── mod.rs │ ├── error.rs │ ├── features │ ├── blending.rs │ ├── epf.rs │ ├── mod.rs │ ├── noise.rs │ ├── patches.rs │ └── spline.rs │ ├── frame │ ├── adaptive_lf_smoothing.rs │ ├── block_context_map.rs │ ├── coeff_order.rs │ ├── color_correlation_map.rs │ ├── decode.rs │ ├── group.rs │ ├── mod.rs │ ├── modular │ │ ├── borrowed_buffers.rs │ │ ├── decode │ │ │ ├── bitstream.rs │ │ │ ├── channel.rs │ │ │ ├── common.rs │ │ │ ├── mod.rs │ │ │ └── specialized_trees.rs │ │ ├── mod.rs │ │ ├── predict.rs │ │ ├── transforms │ │ │ ├── apply.rs │ │ │ ├── mod.rs │ │ │ ├── palette.rs │ │ │ ├── rct.rs │ │ │ └── squeeze.rs │ │ └── tree.rs │ ├── quant_weights.rs │ ├── quantizer.rs │ └── render.rs │ ├── headers │ ├── bit_depth.rs │ ├── color_encoding.rs │ ├── encodings.rs │ ├── extra_channels.rs │ ├── frame_header.rs │ ├── image_metadata.rs │ ├── mod.rs │ ├── modular.rs │ ├── permutation.rs │ ├── size.rs │ ├── toc.rs │ └── transform_data.rs │ ├── icc │ ├── header.rs │ ├── mod.rs │ ├── stream.rs │ └── tag.rs │ ├── image │ ├── data_type.rs │ ├── internal.rs │ ├── mod.rs │ ├── output_buffer.rs │ ├── raw.rs │ ├── rect.rs │ ├── test.rs │ └── typed.rs │ ├── lib.rs │ ├── render │ ├── buffer_splitter.rs │ ├── builder.rs │ ├── internal.rs │ ├── low_memory_pipeline │ │ ├── helpers.rs │ │ ├── mod.rs │ │ ├── render_group.rs │ │ ├── row_buffers.rs │ │ ├── run_stage.rs │ │ └── save │ │ │ ├── identity.rs │ │ │ ├── mod.rs │ │ │ └── x86_64.rs │ ├── mod.rs │ ├── save.rs │ ├── simple_pipeline │ │ ├── extend.rs │ │ ├── mod.rs │ │ ├── run_stage.rs │ │ └── save.rs │ ├── stages │ │ ├── blending.rs │ │ ├── chroma_upsample.rs │ │ ├── convert.rs │ │ ├── epf │ │ │ ├── common.rs │ │ │ ├── epf0.rs │ │ │ ├── epf1.rs │ │ │ ├── epf2.rs │ │ │ ├── mod.rs │ │ │ └── test.rs │ │ ├── extend.rs │ │ ├── from_linear.rs │ │ ├── gaborish.rs │ │ ├── mod.rs │ │ ├── nearest_neighbor.rs │ │ ├── noise.rs │ │ ├── patches.rs │ │ ├── splines.rs │ │ ├── spot.rs │ │ ├── to_linear.rs │ │ ├── upsample.rs │ │ ├── xyb.rs │ │ └── ycbcr.rs │ └── test.rs │ └── util │ ├── bits.rs │ ├── cacheline.rs │ ├── concat_slice.rs │ ├── fast_math.rs │ ├── float16.rs │ ├── linalg.rs │ ├── log2.rs │ ├── mod.rs │ ├── ndarray.rs │ ├── rational_poly.rs │ ├── shift_right_ceil.rs │ ├── test.rs │ ├── tracing_wrappers.rs │ ├── vec_helpers.rs │ └── xorshift128plus.rs ├── jxl_cli ├── Cargo.toml ├── LICENSE ├── benches │ └── decode.rs └── src │ ├── bin │ └── jxlinspect.rs │ ├── dec │ └── mod.rs │ ├── enc │ ├── exr.rs │ ├── mod.rs │ ├── numpy.rs │ ├── png.rs │ └── pnm.rs │ ├── lib.rs │ └── main.rs ├── jxl_macros ├── Cargo.toml ├── LICENSE └── src │ └── lib.rs ├── jxl_simd ├── Cargo.toml ├── LICENSE └── src │ ├── aarch64 │ ├── mod.rs │ └── neon.rs │ ├── lib.rs │ ├── scalar.rs │ └── x86_64 │ ├── avx.rs │ ├── avx512.rs │ ├── mod.rs │ └── sse42.rs └── jxl_transforms ├── Cargo.toml ├── LICENSE ├── benches └── dct.rs ├── gen_idct.py ├── gen_idct2d.py ├── gen_reinterpreting_dct.py ├── gen_reinterpreting_dct2d.py ├── implementation_details.md └── src ├── idct128.rs ├── idct16.rs ├── idct2.rs ├── idct256.rs ├── idct2d.rs ├── idct32.rs ├── idct4.rs ├── idct64.rs ├── idct8.rs ├── lib.rs ├── reinterpreting_dct16.rs ├── reinterpreting_dct2.rs ├── reinterpreting_dct2d.rs ├── reinterpreting_dct32.rs ├── reinterpreting_dct4.rs ├── reinterpreting_dct8.rs ├── tests.rs ├── transform.rs └── transform_map.rs /.github/workflows/post_merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/.github/workflows/post_merge.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/PATENTS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/README.md -------------------------------------------------------------------------------- /ci/check_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/ci/check_author.py -------------------------------------------------------------------------------- /ci/conformance_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/ci/conformance_summary.py -------------------------------------------------------------------------------- /ci/coverage_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/ci/coverage_summary.py -------------------------------------------------------------------------------- /ci/merge_conformance_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/ci/merge_conformance_report.py -------------------------------------------------------------------------------- /ci/pull_request_checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/ci/pull_request_checks.sh -------------------------------------------------------------------------------- /jxl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/Cargo.toml -------------------------------------------------------------------------------- /jxl/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /jxl/resources/test/8x8_noise.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/8x8_noise.jxl -------------------------------------------------------------------------------- /jxl/resources/test/all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/all.html -------------------------------------------------------------------------------- /jxl/resources/test/basic.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/basic.jxl -------------------------------------------------------------------------------- /jxl/resources/test/candle.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/candle.jxl -------------------------------------------------------------------------------- /jxl/resources/test/candle_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/candle_license.txt -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/alpha_nonpremultiplied.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/alpha_nonpremultiplied.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/alpha_premultiplied.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/alpha_premultiplied.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/alpha_triangles.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/alpha_triangles.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/animation_icos4d.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/animation_icos4d.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/animation_icos4d_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/animation_icos4d_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/animation_newtons_cradle.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/animation_newtons_cradle.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/animation_spline.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/animation_spline.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/animation_spline_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/animation_spline_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/bench_oriented_brg.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/bench_oriented_brg.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/bench_oriented_brg_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/bench_oriented_brg_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/bicycles.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/bicycles.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/bike.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/bike.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/bike_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/bike_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/blendmodes.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/blendmodes.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/blendmodes_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/blendmodes_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/cafe.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/cafe.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/cafe_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/cafe_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/cmyk_layers.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/cmyk_layers.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/delta_palette.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/delta_palette.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/grayscale.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/grayscale.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/grayscale_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/grayscale_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/grayscale_jpeg.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/grayscale_jpeg.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/grayscale_jpeg_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/grayscale_jpeg_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/grayscale_public_university.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/grayscale_public_university.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/lossless_pfm.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/lossless_pfm.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/lz77_flower.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/lz77_flower.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/noise.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/noise.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/noise_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/noise_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/opsin_inverse.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/opsin_inverse.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/opsin_inverse_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/opsin_inverse_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/patches.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/patches.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/patches_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/patches_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/progressive.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/progressive.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/progressive_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/progressive_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/spot.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/spot.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/sunset_logo.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/sunset_logo.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/upsampling.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/upsampling.jxl -------------------------------------------------------------------------------- /jxl/resources/test/conformance_test_images/upsampling_5.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/conformance_test_images/upsampling_5.jxl -------------------------------------------------------------------------------- /jxl/resources/test/cropped_traffic_light.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/cropped_traffic_light.jxl -------------------------------------------------------------------------------- /jxl/resources/test/dice.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/dice.jxl -------------------------------------------------------------------------------- /jxl/resources/test/extra_channels.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/extra_channels.jxl -------------------------------------------------------------------------------- /jxl/resources/test/grayscale_patches_modular.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/grayscale_patches_modular.jxl -------------------------------------------------------------------------------- /jxl/resources/test/grayscale_patches_var_dct.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/grayscale_patches_var_dct.jxl -------------------------------------------------------------------------------- /jxl/resources/test/green_queen_modular_e3.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/green_queen_modular_e3.jxl -------------------------------------------------------------------------------- /jxl/resources/test/green_queen_vardct_e3.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/green_queen_vardct_e3.jxl -------------------------------------------------------------------------------- /jxl/resources/test/has_permutation.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/has_permutation.jxl -------------------------------------------------------------------------------- /jxl/resources/test/has_permutation_with_container.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/has_permutation_with_container.jxl -------------------------------------------------------------------------------- /jxl/resources/test/hdr_hlg_test.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/hdr_hlg_test.jxl -------------------------------------------------------------------------------- /jxl/resources/test/hdr_pq_test.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/hdr_pq_test.jxl -------------------------------------------------------------------------------- /jxl/resources/test/multiple_layers_noise_spline.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/multiple_layers_noise_spline.jxl -------------------------------------------------------------------------------- /jxl/resources/test/multiple_lf_420.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/multiple_lf_420.jxl -------------------------------------------------------------------------------- /jxl/resources/test/oddsize_ups.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/oddsize_ups.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation1_identity.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation1_identity.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation2_flip_horizontal.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation2_flip_horizontal.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation3_rotate_180.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation3_rotate_180.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation4_flip_vertical.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation4_flip_vertical.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation5_transpose.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation5_transpose.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation6_rotate_90_cw.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation6_rotate_90_cw.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation7_anti_transpose.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation7_anti_transpose.jxl -------------------------------------------------------------------------------- /jxl/resources/test/orientation8_rotate_90_ccw.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/orientation8_rotate_90_ccw.jxl -------------------------------------------------------------------------------- /jxl/resources/test/patch_y_out_of_bounds.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/patch_y_out_of_bounds.jxl -------------------------------------------------------------------------------- /jxl/resources/test/pq_gradient.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/pq_gradient.jxl -------------------------------------------------------------------------------- /jxl/resources/test/small_grayscale_patches_modular.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/small_grayscale_patches_modular.jxl -------------------------------------------------------------------------------- /jxl/resources/test/small_grayscale_patches_modular_with_icc.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/small_grayscale_patches_modular_with_icc.jxl -------------------------------------------------------------------------------- /jxl/resources/test/spline_on_first_frame.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/spline_on_first_frame.jxl -------------------------------------------------------------------------------- /jxl/resources/test/splines.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/splines.jxl -------------------------------------------------------------------------------- /jxl/resources/test/splines.pfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/splines.pfm -------------------------------------------------------------------------------- /jxl/resources/test/squeeze_alpha.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/squeeze_alpha.jxl -------------------------------------------------------------------------------- /jxl/resources/test/squeeze_edge.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/squeeze_edge.jxl -------------------------------------------------------------------------------- /jxl/resources/test/squeeze_empty_residual.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/squeeze_empty_residual.jxl -------------------------------------------------------------------------------- /jxl/resources/test/stp2_520x260_d25_e6.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/stp2_520x260_d25_e6.jxl -------------------------------------------------------------------------------- /jxl/resources/test/tree_max_property_20.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/tree_max_property_20.jxl -------------------------------------------------------------------------------- /jxl/resources/test/with_icc.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/with_icc.jxl -------------------------------------------------------------------------------- /jxl/resources/test/with_preview.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/with_preview.jxl -------------------------------------------------------------------------------- /jxl/resources/test/zoltan_tasi_unsplash.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/resources/test/zoltan_tasi_unsplash.jxl -------------------------------------------------------------------------------- /jxl/src/api/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/color.rs -------------------------------------------------------------------------------- /jxl/src/api/data_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/data_types.rs -------------------------------------------------------------------------------- /jxl/src/api/decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/decoder.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/box_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/box_parser.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/codestream_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/codestream_parser/mod.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/codestream_parser/non_section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/codestream_parser/non_section.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/codestream_parser/sections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/codestream_parser/sections.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/mod.rs -------------------------------------------------------------------------------- /jxl/src/api/inner/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/inner/process.rs -------------------------------------------------------------------------------- /jxl/src/api/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/input.rs -------------------------------------------------------------------------------- /jxl/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/mod.rs -------------------------------------------------------------------------------- /jxl/src/api/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/options.rs -------------------------------------------------------------------------------- /jxl/src/api/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/api/signature.rs -------------------------------------------------------------------------------- /jxl/src/bit_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/bit_reader.rs -------------------------------------------------------------------------------- /jxl/src/color/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/color/mod.rs -------------------------------------------------------------------------------- /jxl/src/color/tf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/color/tf.rs -------------------------------------------------------------------------------- /jxl/src/container/box_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/container/box_header.rs -------------------------------------------------------------------------------- /jxl/src/container/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/container/mod.rs -------------------------------------------------------------------------------- /jxl/src/container/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/container/parse.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/ans.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/ans.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/context_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/context_map.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/decode.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/huffman.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/huffman.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/hybrid_uint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/hybrid_uint.rs -------------------------------------------------------------------------------- /jxl/src/entropy_coding/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/entropy_coding/mod.rs -------------------------------------------------------------------------------- /jxl/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/error.rs -------------------------------------------------------------------------------- /jxl/src/features/blending.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/blending.rs -------------------------------------------------------------------------------- /jxl/src/features/epf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/epf.rs -------------------------------------------------------------------------------- /jxl/src/features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/mod.rs -------------------------------------------------------------------------------- /jxl/src/features/noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/noise.rs -------------------------------------------------------------------------------- /jxl/src/features/patches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/patches.rs -------------------------------------------------------------------------------- /jxl/src/features/spline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/features/spline.rs -------------------------------------------------------------------------------- /jxl/src/frame/adaptive_lf_smoothing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/adaptive_lf_smoothing.rs -------------------------------------------------------------------------------- /jxl/src/frame/block_context_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/block_context_map.rs -------------------------------------------------------------------------------- /jxl/src/frame/coeff_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/coeff_order.rs -------------------------------------------------------------------------------- /jxl/src/frame/color_correlation_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/color_correlation_map.rs -------------------------------------------------------------------------------- /jxl/src/frame/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/decode.rs -------------------------------------------------------------------------------- /jxl/src/frame/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/group.rs -------------------------------------------------------------------------------- /jxl/src/frame/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/mod.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/borrowed_buffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/borrowed_buffers.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/decode/bitstream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/decode/bitstream.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/decode/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/decode/channel.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/decode/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/decode/common.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/decode/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/decode/mod.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/decode/specialized_trees.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/decode/specialized_trees.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/mod.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/predict.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/predict.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/transforms/apply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/transforms/apply.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/transforms/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/transforms/mod.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/transforms/palette.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/transforms/palette.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/transforms/rct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/transforms/rct.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/transforms/squeeze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/transforms/squeeze.rs -------------------------------------------------------------------------------- /jxl/src/frame/modular/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/modular/tree.rs -------------------------------------------------------------------------------- /jxl/src/frame/quant_weights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/quant_weights.rs -------------------------------------------------------------------------------- /jxl/src/frame/quantizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/quantizer.rs -------------------------------------------------------------------------------- /jxl/src/frame/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/frame/render.rs -------------------------------------------------------------------------------- /jxl/src/headers/bit_depth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/bit_depth.rs -------------------------------------------------------------------------------- /jxl/src/headers/color_encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/color_encoding.rs -------------------------------------------------------------------------------- /jxl/src/headers/encodings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/encodings.rs -------------------------------------------------------------------------------- /jxl/src/headers/extra_channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/extra_channels.rs -------------------------------------------------------------------------------- /jxl/src/headers/frame_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/frame_header.rs -------------------------------------------------------------------------------- /jxl/src/headers/image_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/image_metadata.rs -------------------------------------------------------------------------------- /jxl/src/headers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/mod.rs -------------------------------------------------------------------------------- /jxl/src/headers/modular.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/modular.rs -------------------------------------------------------------------------------- /jxl/src/headers/permutation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/permutation.rs -------------------------------------------------------------------------------- /jxl/src/headers/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/size.rs -------------------------------------------------------------------------------- /jxl/src/headers/toc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/toc.rs -------------------------------------------------------------------------------- /jxl/src/headers/transform_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/headers/transform_data.rs -------------------------------------------------------------------------------- /jxl/src/icc/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/icc/header.rs -------------------------------------------------------------------------------- /jxl/src/icc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/icc/mod.rs -------------------------------------------------------------------------------- /jxl/src/icc/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/icc/stream.rs -------------------------------------------------------------------------------- /jxl/src/icc/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/icc/tag.rs -------------------------------------------------------------------------------- /jxl/src/image/data_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/data_type.rs -------------------------------------------------------------------------------- /jxl/src/image/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/internal.rs -------------------------------------------------------------------------------- /jxl/src/image/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/mod.rs -------------------------------------------------------------------------------- /jxl/src/image/output_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/output_buffer.rs -------------------------------------------------------------------------------- /jxl/src/image/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/raw.rs -------------------------------------------------------------------------------- /jxl/src/image/rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/rect.rs -------------------------------------------------------------------------------- /jxl/src/image/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/test.rs -------------------------------------------------------------------------------- /jxl/src/image/typed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/image/typed.rs -------------------------------------------------------------------------------- /jxl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/lib.rs -------------------------------------------------------------------------------- /jxl/src/render/buffer_splitter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/buffer_splitter.rs -------------------------------------------------------------------------------- /jxl/src/render/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/builder.rs -------------------------------------------------------------------------------- /jxl/src/render/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/internal.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/helpers.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/render_group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/render_group.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/row_buffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/row_buffers.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/run_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/run_stage.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/save/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/save/identity.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/save/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/save/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/low_memory_pipeline/save/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/low_memory_pipeline/save/x86_64.rs -------------------------------------------------------------------------------- /jxl/src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/save.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/save.rs -------------------------------------------------------------------------------- /jxl/src/render/simple_pipeline/extend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/simple_pipeline/extend.rs -------------------------------------------------------------------------------- /jxl/src/render/simple_pipeline/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/simple_pipeline/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/simple_pipeline/run_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/simple_pipeline/run_stage.rs -------------------------------------------------------------------------------- /jxl/src/render/simple_pipeline/save.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/simple_pipeline/save.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/blending.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/blending.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/chroma_upsample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/chroma_upsample.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/convert.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/common.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/epf0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/epf0.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/epf1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/epf1.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/epf2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/epf2.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/epf/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/epf/test.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/extend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/extend.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/from_linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/from_linear.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/gaborish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/gaborish.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/mod.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/nearest_neighbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/nearest_neighbor.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/noise.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/patches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/patches.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/splines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/splines.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/spot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/spot.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/to_linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/to_linear.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/upsample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/upsample.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/xyb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/xyb.rs -------------------------------------------------------------------------------- /jxl/src/render/stages/ycbcr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/stages/ycbcr.rs -------------------------------------------------------------------------------- /jxl/src/render/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/render/test.rs -------------------------------------------------------------------------------- /jxl/src/util/bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/bits.rs -------------------------------------------------------------------------------- /jxl/src/util/cacheline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/cacheline.rs -------------------------------------------------------------------------------- /jxl/src/util/concat_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/concat_slice.rs -------------------------------------------------------------------------------- /jxl/src/util/fast_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/fast_math.rs -------------------------------------------------------------------------------- /jxl/src/util/float16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/float16.rs -------------------------------------------------------------------------------- /jxl/src/util/linalg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/linalg.rs -------------------------------------------------------------------------------- /jxl/src/util/log2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/log2.rs -------------------------------------------------------------------------------- /jxl/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/mod.rs -------------------------------------------------------------------------------- /jxl/src/util/ndarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/ndarray.rs -------------------------------------------------------------------------------- /jxl/src/util/rational_poly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/rational_poly.rs -------------------------------------------------------------------------------- /jxl/src/util/shift_right_ceil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/shift_right_ceil.rs -------------------------------------------------------------------------------- /jxl/src/util/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/test.rs -------------------------------------------------------------------------------- /jxl/src/util/tracing_wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/tracing_wrappers.rs -------------------------------------------------------------------------------- /jxl/src/util/vec_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/vec_helpers.rs -------------------------------------------------------------------------------- /jxl/src/util/xorshift128plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl/src/util/xorshift128plus.rs -------------------------------------------------------------------------------- /jxl_cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/Cargo.toml -------------------------------------------------------------------------------- /jxl_cli/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /jxl_cli/benches/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/benches/decode.rs -------------------------------------------------------------------------------- /jxl_cli/src/bin/jxlinspect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/bin/jxlinspect.rs -------------------------------------------------------------------------------- /jxl_cli/src/dec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/dec/mod.rs -------------------------------------------------------------------------------- /jxl_cli/src/enc/exr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/enc/exr.rs -------------------------------------------------------------------------------- /jxl_cli/src/enc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/enc/mod.rs -------------------------------------------------------------------------------- /jxl_cli/src/enc/numpy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/enc/numpy.rs -------------------------------------------------------------------------------- /jxl_cli/src/enc/png.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/enc/png.rs -------------------------------------------------------------------------------- /jxl_cli/src/enc/pnm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/enc/pnm.rs -------------------------------------------------------------------------------- /jxl_cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/lib.rs -------------------------------------------------------------------------------- /jxl_cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_cli/src/main.rs -------------------------------------------------------------------------------- /jxl_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_macros/Cargo.toml -------------------------------------------------------------------------------- /jxl_macros/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /jxl_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_macros/src/lib.rs -------------------------------------------------------------------------------- /jxl_simd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/Cargo.toml -------------------------------------------------------------------------------- /jxl_simd/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /jxl_simd/src/aarch64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/aarch64/mod.rs -------------------------------------------------------------------------------- /jxl_simd/src/aarch64/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/aarch64/neon.rs -------------------------------------------------------------------------------- /jxl_simd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/lib.rs -------------------------------------------------------------------------------- /jxl_simd/src/scalar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/scalar.rs -------------------------------------------------------------------------------- /jxl_simd/src/x86_64/avx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/x86_64/avx.rs -------------------------------------------------------------------------------- /jxl_simd/src/x86_64/avx512.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/x86_64/avx512.rs -------------------------------------------------------------------------------- /jxl_simd/src/x86_64/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/x86_64/mod.rs -------------------------------------------------------------------------------- /jxl_simd/src/x86_64/sse42.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_simd/src/x86_64/sse42.rs -------------------------------------------------------------------------------- /jxl_transforms/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/Cargo.toml -------------------------------------------------------------------------------- /jxl_transforms/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /jxl_transforms/benches/dct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/benches/dct.rs -------------------------------------------------------------------------------- /jxl_transforms/gen_idct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/gen_idct.py -------------------------------------------------------------------------------- /jxl_transforms/gen_idct2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/gen_idct2d.py -------------------------------------------------------------------------------- /jxl_transforms/gen_reinterpreting_dct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/gen_reinterpreting_dct.py -------------------------------------------------------------------------------- /jxl_transforms/gen_reinterpreting_dct2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/gen_reinterpreting_dct2d.py -------------------------------------------------------------------------------- /jxl_transforms/implementation_details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/implementation_details.md -------------------------------------------------------------------------------- /jxl_transforms/src/idct128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct128.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct16.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct2.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct256.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct2d.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct32.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct4.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct64.rs -------------------------------------------------------------------------------- /jxl_transforms/src/idct8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/idct8.rs -------------------------------------------------------------------------------- /jxl_transforms/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/lib.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct16.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct2.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct2d.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct32.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct4.rs -------------------------------------------------------------------------------- /jxl_transforms/src/reinterpreting_dct8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/reinterpreting_dct8.rs -------------------------------------------------------------------------------- /jxl_transforms/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/tests.rs -------------------------------------------------------------------------------- /jxl_transforms/src/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/transform.rs -------------------------------------------------------------------------------- /jxl_transforms/src/transform_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libjxl/jxl-rs/HEAD/jxl_transforms/src/transform_map.rs --------------------------------------------------------------------------------