Imported Upstream version 0.9.0 26/303326/1 upstream upstream/0.9.0
authorJiyong <jiyong.min@samsung.com>
Tue, 26 Dec 2023 01:55:00 +0000 (10:55 +0900)
committerJiyong <jiyong.min@samsung.com>
Tue, 26 Dec 2023 02:08:07 +0000 (11:08 +0900)
commit3b773d382e34fcfc7c8995d8bd681a6ef0529b02
tree2dd316dd1fb388662a34065d3e15b2298384fbfe
parent7fa2aaed0a5c855460b77fb1fedcc01591ff6470
Imported Upstream version 0.9.0

Change-Id: I60862786d19d92bb65425923bfeaa8ec236d8722
934 files changed:
.bazelignore [new file with mode: 0644]
.clang-tidy
.github/PULL_REQUEST_TEMPLATE.md [new file with mode: 0644]
.github/dependabot.yml [new file with mode: 0644]
.github/workflows/build_test.yml
.github/workflows/build_test_cross.yml
.github/workflows/build_test_md.yml [new file with mode: 0644]
.github/workflows/codeql.yml [new file with mode: 0644]
.github/workflows/conformance.yml
.github/workflows/debug_ci.yml
.github/workflows/dependency-review.yml [new file with mode: 0644]
.github/workflows/fuzz.yml
.github/workflows/gitlab_mirror.yml [new file with mode: 0644]
.github/workflows/highway.patch [new file with mode: 0644]
.github/workflows/pages.yml [new file with mode: 0644]
.github/workflows/pull_request.yml
.github/workflows/release.yaml
.github/workflows/scorecard.yml [new file with mode: 0644]
.github/workflows/test_new_highway.yml [new file with mode: 0644]
.gitignore
.gitmodules
.pre-commit-config.yaml [new file with mode: 0644]
.readthedocs.yaml
AUTHORS
BUILD.bazel [new file with mode: 0644]
BUILDING.md [new file with mode: 0644]
BUILDING_Haiku.md [moved from README.Haiku.md with 94% similarity]
BUILDING_OSX.md [moved from README.OSX.md with 95% similarity]
CHANGELOG.md
CMakeLists.txt
CONTRIBUTING.md
README.md
WORKSPACE [new file with mode: 0644]
bash_test.sh
ci.sh
cmake/FindBrotli.cmake
cmake/FindHWY.cmake
debian/changelog
debian/control
debian/copyright
debian/libjxl-dev.install
debian/rules
deps.sh
doc/api.txt
doc/building_and_testing.md
doc/building_wasm.md
doc/color_management.md
doc/debugging_workflows.md [new file with mode: 0644]
doc/developing_in_debian.md
doc/developing_in_docker.md [deleted file]
doc/developing_in_windows_vcpkg.md
doc/encode_effort.md [new file with mode: 0644]
doc/release.md
doc/software_support.md
doc/sphinx/api.rst
doc/sphinx/api_butteraugli.rst [deleted file]
doc/sphinx/api_color.rst [new file with mode: 0644]
doc/sphinx/api_cpp.rst [new file with mode: 0644]
doc/sphinx/api_metadata.rst [new file with mode: 0644]
doc/tables/adobe.md [deleted file]
doc/tables/all_tables.pdf [deleted file]
doc/tables/all_tables.sh [deleted file]
doc/tables/app0.md [deleted file]
doc/tables/brn_proto.md [deleted file]
doc/tables/context_modes.md [deleted file]
doc/tables/dct_gen.md [deleted file]
doc/tables/ducky.md [deleted file]
doc/tables/freq_context.md [deleted file]
doc/tables/icc.md [deleted file]
doc/tables/is_zero_base.md [deleted file]
doc/tables/markdown-pdf.css [deleted file]
doc/tables/nonzero_buckets.md [deleted file]
doc/tables/num_nonzero_context.md [deleted file]
doc/tables/num_nonzeros_base.md [deleted file]
doc/tables/quant.md [deleted file]
doc/tables/stock_counts.md [deleted file]
doc/tables/stock_quant.md [deleted file]
doc/tables/stock_values.md [deleted file]
doc/tables/symbol_order.md [deleted file]
doc/xl_overview.md
docker/Dockerfile.jpegxl-builder [deleted file]
docker/Dockerfile.jpegxl-builder-run-aarch64 [deleted file]
docker/README.md [deleted file]
docker/build.sh [deleted file]
docker/scripts/99_norecommends [deleted file]
docker/scripts/binutils_align_fix.patch [deleted file]
docker/scripts/emsdk_install.sh [deleted file]
docker/scripts/jpegxl_builder.sh [deleted file]
docker/scripts/msan_install.sh [deleted file]
docker/scripts/qemu_install.sh [deleted file]
examples/CMakeLists.txt
examples/decode_exif_metadata.cc
examples/decode_oneshot.cc
examples/decode_progressive.cc
examples/encode_oneshot.cc
experimental/fast_lossless/fast_lossless.cc [deleted file]
experimental/fast_lossless/fast_lossless.h [deleted file]
flake.lock [new file with mode: 0644]
flake.nix [new file with mode: 0644]
lib/BUILD [new file with mode: 0644]
lib/CMakeLists.txt
lib/extras/alpha_blend.cc [new file with mode: 0644]
lib/extras/alpha_blend.h [new file with mode: 0644]
lib/extras/codec.cc
lib/extras/codec.h
lib/extras/codec_test.cc
lib/extras/common.cc [new file with mode: 0644]
lib/extras/common.h [new file with mode: 0644]
lib/extras/dec/apng.cc
lib/extras/dec/apng.h
lib/extras/dec/color_description.cc
lib/extras/dec/color_description.h
lib/extras/dec/color_description_test.cc
lib/extras/dec/color_hints.cc
lib/extras/dec/color_hints.h
lib/extras/dec/decode.cc
lib/extras/dec/decode.h
lib/extras/dec/exr.cc
lib/extras/dec/exr.h
lib/extras/dec/gif.cc
lib/extras/dec/gif.h
lib/extras/dec/jpegli.cc [new file with mode: 0644]
lib/extras/dec/jpegli.h [new file with mode: 0644]
lib/extras/dec/jpg.cc
lib/extras/dec/jpg.h
lib/extras/dec/jxl.cc
lib/extras/dec/jxl.h
lib/extras/dec/pgx.cc
lib/extras/dec/pgx.h
lib/extras/dec/pgx_test.cc
lib/extras/dec/pnm.cc
lib/extras/dec/pnm.h
lib/extras/enc/apng.cc
lib/extras/enc/encode.cc
lib/extras/enc/encode.h
lib/extras/enc/exr.cc
lib/extras/enc/jpegli.cc [new file with mode: 0644]
lib/extras/enc/jpegli.h [new file with mode: 0644]
lib/extras/enc/jpg.cc
lib/extras/enc/jxl.cc [new file with mode: 0644]
lib/extras/enc/jxl.h [new file with mode: 0644]
lib/extras/enc/npy.cc
lib/extras/enc/pgx.cc
lib/extras/enc/pnm.cc
lib/extras/enc/pnm.h
lib/extras/exif.cc
lib/extras/hlg.cc
lib/extras/jpegli_test.cc [new file with mode: 0644]
lib/extras/metrics.cc [moved from lib/jxl/enc_butteraugli_pnorm.cc with 84% similarity]
lib/extras/metrics.h [moved from lib/jxl/enc_butteraugli_pnorm.h with 74% similarity]
lib/extras/packed_image.h
lib/extras/packed_image_convert.cc
lib/extras/packed_image_convert.h
lib/extras/render_hdr.cc [deleted file]
lib/extras/render_hdr.h [deleted file]
lib/extras/size_constraints.h [moved from lib/jxl/size_constraints.h with 50% similarity]
lib/extras/time.cc
lib/extras/tone_mapping.cc
lib/extras/tone_mapping_gbench.cc
lib/include/jxl/butteraugli.h [deleted file]
lib/include/jxl/butteraugli_cxx.h [deleted file]
lib/include/jxl/cms.h [new file with mode: 0644]
lib/include/jxl/cms_interface.h
lib/include/jxl/codestream_header.h
lib/include/jxl/color_encoding.h
lib/include/jxl/decode.h
lib/include/jxl/decode_cxx.h
lib/include/jxl/encode.h
lib/include/jxl/encode_cxx.h
lib/include/jxl/parallel_runner.h
lib/include/jxl/resizable_parallel_runner.h
lib/include/jxl/resizable_parallel_runner_cxx.h
lib/include/jxl/stats.h [new file with mode: 0644]
lib/include/jxl/thread_parallel_runner.h
lib/include/jxl/thread_parallel_runner_cxx.h
lib/include/jxl/types.h
lib/jpegli.cmake [new file with mode: 0644]
lib/jpegli/README.md [new file with mode: 0644]
lib/jpegli/adaptive_quantization.cc [new file with mode: 0644]
lib/jpegli/adaptive_quantization.h [new file with mode: 0644]
lib/jpegli/bit_writer.cc [new file with mode: 0644]
lib/jpegli/bit_writer.h [new file with mode: 0644]
lib/jpegli/bitstream.cc [new file with mode: 0644]
lib/jpegli/bitstream.h [new file with mode: 0644]
lib/jpegli/color_quantize.cc [new file with mode: 0644]
lib/jpegli/color_quantize.h [new file with mode: 0644]
lib/jpegli/color_transform.cc [new file with mode: 0644]
lib/jpegli/color_transform.h [new file with mode: 0644]
lib/jpegli/common.cc [new file with mode: 0644]
lib/jpegli/common.h [new file with mode: 0644]
lib/jpegli/common_internal.h [new file with mode: 0644]
lib/jpegli/dct-inl.h [new file with mode: 0644]
lib/jpegli/decode.cc [new file with mode: 0644]
lib/jpegli/decode.h [new file with mode: 0644]
lib/jpegli/decode_api_test.cc [new file with mode: 0644]
lib/jpegli/decode_internal.h [new file with mode: 0644]
lib/jpegli/decode_marker.cc [new file with mode: 0644]
lib/jpegli/decode_marker.h [new file with mode: 0644]
lib/jpegli/decode_scan.cc [new file with mode: 0644]
lib/jpegli/decode_scan.h [new file with mode: 0644]
lib/jpegli/destination_manager.cc [new file with mode: 0644]
lib/jpegli/downsample.cc [new file with mode: 0644]
lib/jpegli/downsample.h [new file with mode: 0644]
lib/jpegli/encode.cc [new file with mode: 0644]
lib/jpegli/encode.h [new file with mode: 0644]
lib/jpegli/encode_api_test.cc [new file with mode: 0644]
lib/jpegli/encode_finish.cc [new file with mode: 0644]
lib/jpegli/encode_finish.h [new file with mode: 0644]
lib/jpegli/encode_internal.h [new file with mode: 0644]
lib/jpegli/encode_streaming.cc [new file with mode: 0644]
lib/jpegli/encode_streaming.h [new file with mode: 0644]
lib/jpegli/entropy_coding-inl.h [new file with mode: 0644]
lib/jpegli/entropy_coding.cc [new file with mode: 0644]
lib/jpegli/entropy_coding.h [new file with mode: 0644]
lib/jpegli/error.cc [new file with mode: 0644]
lib/jpegli/error.h [new file with mode: 0644]
lib/jpegli/error_handling_test.cc [new file with mode: 0644]
lib/jpegli/huffman.cc [new file with mode: 0644]
lib/jpegli/huffman.h [new file with mode: 0644]
lib/jpegli/idct.cc [new file with mode: 0644]
lib/jpegli/idct.h [new file with mode: 0644]
lib/jpegli/input.cc [new file with mode: 0644]
lib/jpegli/input.h [new file with mode: 0644]
lib/jpegli/input_suspension_test.cc [new file with mode: 0644]
lib/jpegli/jpeg.version.62 [new file with mode: 0644]
lib/jpegli/jpeg.version.8 [new file with mode: 0644]
lib/jpegli/libjpeg_test_util.cc [new file with mode: 0644]
lib/jpegli/libjpeg_test_util.h [new file with mode: 0644]
lib/jpegli/libjpeg_wrapper.cc [new file with mode: 0644]
lib/jpegli/memory_manager.cc [new file with mode: 0644]
lib/jpegli/memory_manager.h [new file with mode: 0644]
lib/jpegli/output_suspension_test.cc [new file with mode: 0644]
lib/jpegli/quant.cc [new file with mode: 0644]
lib/jpegli/quant.h [new file with mode: 0644]
lib/jpegli/render.cc [new file with mode: 0644]
lib/jpegli/render.h [new file with mode: 0644]
lib/jpegli/simd.cc [new file with mode: 0644]
lib/jpegli/simd.h [new file with mode: 0644]
lib/jpegli/source_manager.cc [new file with mode: 0644]
lib/jpegli/source_manager_test.cc [new file with mode: 0644]
lib/jpegli/streaming_test.cc [new file with mode: 0644]
lib/jpegli/test_params.h [new file with mode: 0644]
lib/jpegli/test_utils-inl.h [new file with mode: 0644]
lib/jpegli/test_utils.cc [new file with mode: 0644]
lib/jpegli/test_utils.h [new file with mode: 0644]
lib/jpegli/testing.h [new file with mode: 0644]
lib/jpegli/transcode_api_test.cc [new file with mode: 0644]
lib/jpegli/transpose-inl.h [new file with mode: 0644]
lib/jpegli/types.h [new file with mode: 0644]
lib/jpegli/upsample.cc [new file with mode: 0644]
lib/jpegli/upsample.h [new file with mode: 0644]
lib/jxl.cmake
lib/jxl/ac_strategy.cc
lib/jxl/ac_strategy.h
lib/jxl/ac_strategy_test.cc
lib/jxl/alpha.cc
lib/jxl/alpha.h
lib/jxl/alpha_test.cc
lib/jxl/ans_common.cc
lib/jxl/ans_common_test.cc
lib/jxl/ans_test.cc
lib/jxl/aux_out.cc [deleted file]
lib/jxl/aux_out.h [deleted file]
lib/jxl/aux_out_fwd.h [deleted file]
lib/jxl/base/byte_order.h
lib/jxl/base/common.h [new file with mode: 0644]
lib/jxl/base/compiler_specific.h
lib/jxl/base/data_parallel.cc [deleted file]
lib/jxl/base/data_parallel.h
lib/jxl/base/fast_math-inl.h [moved from lib/jxl/fast_math-inl.h with 94% similarity]
lib/jxl/base/file_io.h [deleted file]
lib/jxl/base/float.h [new file with mode: 0644]
lib/jxl/base/matrix_ops.h [new file with mode: 0644]
lib/jxl/base/padded_bytes.cc [deleted file]
lib/jxl/base/profiler.h [deleted file]
lib/jxl/base/random.cc [deleted file]
lib/jxl/base/random.h
lib/jxl/base/rational_polynomial-inl.h [moved from lib/jxl/rational_polynomial-inl.h with 89% similarity]
lib/jxl/base/span.h
lib/jxl/base/status.h
lib/jxl/base/thread_pool_internal.h [deleted file]
lib/jxl/bit_reader_test.cc
lib/jxl/bits_test.cc
lib/jxl/blending.cc
lib/jxl/blending_test.cc
lib/jxl/box_content_decoder.h
lib/jxl/butteraugli/butteraugli.cc
lib/jxl/butteraugli/butteraugli.h
lib/jxl/butteraugli/butteraugli_test.cc [new file with mode: 0644]
lib/jxl/butteraugli_test.cc [deleted file]
lib/jxl/butteraugli_wrapper.cc [deleted file]
lib/jxl/byte_order_test.cc
lib/jxl/cache_aligned.cc [moved from lib/jxl/base/cache_aligned.cc with 99% similarity]
lib/jxl/cache_aligned.h [moved from lib/jxl/base/cache_aligned.h with 88% similarity]
lib/jxl/chroma_from_luma.h
lib/jxl/cms/color_encoding_cms.h [new file with mode: 0644]
lib/jxl/cms/jxl_cms.cc [moved from lib/jxl/enc_color_management.cc with 76% similarity]
lib/jxl/cms/jxl_cms_internal.h [new file with mode: 0644]
lib/jxl/cms/opsin_params.h [new file with mode: 0644]
lib/jxl/cms/tone_mapping-inl.h [moved from lib/jxl/dec_tone_mapping-inl.h with 56% similarity]
lib/jxl/cms/tone_mapping.h [new file with mode: 0644]
lib/jxl/cms/tone_mapping_test.cc [new file with mode: 0644]
lib/jxl/cms/transfer_functions-inl.h [moved from lib/jxl/transfer_functions-inl.h with 78% similarity]
lib/jxl/cms/transfer_functions.h [new file with mode: 0644]
lib/jxl/cms/transfer_functions_test.cc [new file with mode: 0644]
lib/jxl/codec_in_out.h
lib/jxl/codec_y4m_testonly.cc [deleted file]
lib/jxl/codec_y4m_testonly.h [deleted file]
lib/jxl/coeff_order.cc
lib/jxl/coeff_order.h
lib/jxl/coeff_order_fwd.h
lib/jxl/coeff_order_test.cc
lib/jxl/color_encoding_internal.cc
lib/jxl/color_encoding_internal.h
lib/jxl/color_encoding_internal_test.cc
lib/jxl/color_management.cc [deleted file]
lib/jxl/color_management.h [deleted file]
lib/jxl/color_management_test.cc
lib/jxl/common.h
lib/jxl/compressed_dc.cc
lib/jxl/convolve-inl.h
lib/jxl/convolve_slow.cc
lib/jxl/convolve_symmetric5.cc
lib/jxl/convolve_test.cc
lib/jxl/data_parallel_test.cc
lib/jxl/dct-inl.h
lib/jxl/dct_for_test.h
lib/jxl/dct_test.cc
lib/jxl/dct_util.h
lib/jxl/dec_ans.cc
lib/jxl/dec_ans.h
lib/jxl/dec_bit_reader.h
lib/jxl/dec_cache.cc
lib/jxl/dec_cache.h
lib/jxl/dec_context_map.cc
lib/jxl/dec_external_image.cc
lib/jxl/dec_external_image.h
lib/jxl/dec_external_image_gbench.cc
lib/jxl/dec_frame.cc
lib/jxl/dec_frame.h
lib/jxl/dec_group.cc
lib/jxl/dec_group.h
lib/jxl/dec_group_border.h
lib/jxl/dec_modular.cc
lib/jxl/dec_modular.h
lib/jxl/dec_noise.cc
lib/jxl/dec_noise.h
lib/jxl/dec_patch_dictionary.cc
lib/jxl/dec_patch_dictionary.h
lib/jxl/dec_transforms-inl.h
lib/jxl/dec_transforms_testonly.cc
lib/jxl/dec_transforms_testonly.h
lib/jxl/dec_xyb-inl.h
lib/jxl/dec_xyb.cc
lib/jxl/dec_xyb.h
lib/jxl/decode.cc
lib/jxl/decode_test.cc
lib/jxl/decode_to_jpeg.cc
lib/jxl/decode_to_jpeg.h
lib/jxl/enc_ac_strategy.cc
lib/jxl/enc_ac_strategy.h
lib/jxl/enc_adaptive_quantization.cc
lib/jxl/enc_adaptive_quantization.h
lib/jxl/enc_ans.cc
lib/jxl/enc_ans.h
lib/jxl/enc_ar_control_field.cc
lib/jxl/enc_ar_control_field.h
lib/jxl/enc_aux_out.cc [new file with mode: 0644]
lib/jxl/enc_aux_out.h [new file with mode: 0644]
lib/jxl/enc_bit_writer.cc
lib/jxl/enc_bit_writer.h
lib/jxl/enc_butteraugli_comparator.cc
lib/jxl/enc_butteraugli_comparator.h
lib/jxl/enc_cache.cc
lib/jxl/enc_cache.h
lib/jxl/enc_chroma_from_luma.cc
lib/jxl/enc_chroma_from_luma.h
lib/jxl/enc_cluster.cc
lib/jxl/enc_cluster.h
lib/jxl/enc_coeff_order.cc
lib/jxl/enc_coeff_order.h
lib/jxl/enc_color_management.h [deleted file]
lib/jxl/enc_comparator.cc
lib/jxl/enc_comparator.h
lib/jxl/enc_context_map.cc
lib/jxl/enc_context_map.h
lib/jxl/enc_debug_image.cc [new file with mode: 0644]
lib/jxl/enc_debug_image.h [new file with mode: 0644]
lib/jxl/enc_detect_dots.cc
lib/jxl/enc_dot_dictionary.cc
lib/jxl/enc_dot_dictionary.h
lib/jxl/enc_entropy_coder.cc
lib/jxl/enc_external_image.cc
lib/jxl/enc_external_image.h
lib/jxl/enc_external_image_gbench.cc
lib/jxl/enc_external_image_test.cc
lib/jxl/enc_fast_lossless.cc [new file with mode: 0644]
lib/jxl/enc_fast_lossless.h [new file with mode: 0644]
lib/jxl/enc_fields.cc [new file with mode: 0644]
lib/jxl/enc_fields.h [new file with mode: 0644]
lib/jxl/enc_file.cc [deleted file]
lib/jxl/enc_file.h [deleted file]
lib/jxl/enc_frame.cc
lib/jxl/enc_frame.h
lib/jxl/enc_gaborish.cc [new file with mode: 0644]
lib/jxl/enc_gaborish.h [moved from lib/jxl/gaborish.h with 90% similarity]
lib/jxl/enc_gaborish_test.cc [moved from lib/jxl/gaborish_test.cc with 86% similarity]
lib/jxl/enc_gamma_correct.h
lib/jxl/enc_group.cc
lib/jxl/enc_group.h
lib/jxl/enc_heuristics.cc
lib/jxl/enc_heuristics.h
lib/jxl/enc_huffman.cc
lib/jxl/enc_huffman_tree.cc [moved from lib/jxl/huffman_tree.cc with 99% similarity]
lib/jxl/enc_huffman_tree.h [moved from lib/jxl/huffman_tree.h with 92% similarity]
lib/jxl/enc_icc_codec.cc
lib/jxl/enc_icc_codec.h
lib/jxl/enc_image_bundle.cc
lib/jxl/enc_jxl_skcms.h [deleted file]
lib/jxl/enc_linalg.cc [new file with mode: 0644]
lib/jxl/enc_linalg.h [new file with mode: 0644]
lib/jxl/enc_linalg_test.cc [new file with mode: 0644]
lib/jxl/enc_modular.cc
lib/jxl/enc_modular.h
lib/jxl/enc_noise.cc
lib/jxl/enc_noise.h
lib/jxl/enc_optimize.cc [moved from lib/jxl/optimize.cc with 99% similarity]
lib/jxl/enc_optimize.h [moved from lib/jxl/optimize.h with 99% similarity]
lib/jxl/enc_optimize_test.cc [moved from lib/jxl/optimize_test.cc with 97% similarity]
lib/jxl/enc_params.h
lib/jxl/enc_patch_dictionary.cc
lib/jxl/enc_patch_dictionary.h
lib/jxl/enc_photon_noise.cc
lib/jxl/enc_photon_noise_test.cc
lib/jxl/enc_progressive_split.cc [new file with mode: 0644]
lib/jxl/enc_progressive_split.h [moved from lib/jxl/progressive_split.h with 73% similarity]
lib/jxl/enc_quant_weights.cc
lib/jxl/enc_quant_weights.h
lib/jxl/enc_splines.cc
lib/jxl/enc_splines.h
lib/jxl/enc_toc.cc
lib/jxl/enc_toc.h
lib/jxl/enc_transforms-inl.h
lib/jxl/enc_xyb.cc
lib/jxl/enc_xyb.h
lib/jxl/encode.cc
lib/jxl/encode_internal.h
lib/jxl/encode_test.cc
lib/jxl/entropy_coder.cc
lib/jxl/entropy_coder_test.cc
lib/jxl/epf.cc
lib/jxl/exif.h
lib/jxl/fake_parallel_runner_testonly.h
lib/jxl/fast_dct-inl.h
lib/jxl/fast_dct_test.cc
lib/jxl/fast_math_test.cc
lib/jxl/field_encodings.h
lib/jxl/fields.cc
lib/jxl/fields.h
lib/jxl/fields_test.cc
lib/jxl/frame_dimensions.h [new file with mode: 0644]
lib/jxl/frame_header.cc
lib/jxl/frame_header.h
lib/jxl/gaborish.cc [deleted file]
lib/jxl/gamma_correct_test.cc
lib/jxl/gauss_blur.cc
lib/jxl/gauss_blur_test.cc
lib/jxl/gradient_test.cc
lib/jxl/headers.cc
lib/jxl/headers.h
lib/jxl/iaca_test.cc
lib/jxl/icc_codec.cc
lib/jxl/icc_codec.h
lib/jxl/icc_codec_common.cc
lib/jxl/icc_codec_common.h
lib/jxl/icc_codec_test.cc
lib/jxl/image.cc
lib/jxl/image.h
lib/jxl/image_bundle.cc
lib/jxl/image_bundle.h
lib/jxl/image_bundle_test.cc
lib/jxl/image_metadata.cc
lib/jxl/image_metadata.h
lib/jxl/image_ops.h
lib/jxl/image_ops_test.cc
lib/jxl/image_test_utils.h
lib/jxl/inverse_mtf-inl.h [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_data.cc
lib/jxl/jpeg/dec_jpeg_data_writer.cc
lib/jxl/jpeg/dec_jpeg_data_writer.h
lib/jxl/jpeg/dec_jpeg_serialization_state.h
lib/jxl/jpeg/enc_jpeg_data.cc
lib/jxl/jpeg/enc_jpeg_data.h
lib/jxl/jpeg/enc_jpeg_data_reader.cc
lib/jxl/jpeg/jpeg_data.cc
lib/jxl/jpeg/jpeg_data.h
lib/jxl/jxl_inspection.h [deleted file]
lib/jxl/jxl_test.cc
lib/jxl/lehmer_code_test.cc
lib/jxl/libjxl.pc.in
lib/jxl/libjxl_cms.pc.in [new file with mode: 0644]
lib/jxl/linalg.cc [deleted file]
lib/jxl/linalg.h [deleted file]
lib/jxl/linalg_test.cc [deleted file]
lib/jxl/loop_filter.cc
lib/jxl/loop_filter.h
lib/jxl/luminance.cc
lib/jxl/luminance.h
lib/jxl/memory_manager_internal.h
lib/jxl/modular/encoding/context_predict.h
lib/jxl/modular/encoding/dec_ma.cc
lib/jxl/modular/encoding/enc_encoding.cc
lib/jxl/modular/encoding/enc_encoding.h
lib/jxl/modular/encoding/enc_ma.cc
lib/jxl/modular/encoding/encoding.cc
lib/jxl/modular/encoding/encoding.h
lib/jxl/modular/modular_image.cc
lib/jxl/modular/modular_image.h
lib/jxl/modular/transform/enc_palette.cc
lib/jxl/modular/transform/enc_rct.cc
lib/jxl/modular/transform/enc_squeeze.cc
lib/jxl/modular/transform/palette.cc [new file with mode: 0644]
lib/jxl/modular/transform/palette.h
lib/jxl/modular/transform/rct.h
lib/jxl/modular/transform/squeeze.cc
lib/jxl/modular/transform/squeeze.h
lib/jxl/modular_test.cc
lib/jxl/noise.h
lib/jxl/opsin_image_test.cc
lib/jxl/opsin_inverse_test.cc
lib/jxl/opsin_params.cc
lib/jxl/opsin_params.h
lib/jxl/pack_signed.h [new file with mode: 0644]
lib/jxl/padded_bytes.h [moved from lib/jxl/base/padded_bytes.h with 81% similarity]
lib/jxl/padded_bytes_test.cc
lib/jxl/passes_state.cc
lib/jxl/passes_state.h
lib/jxl/passes_test.cc
lib/jxl/patch_dictionary_test.cc
lib/jxl/preview_test.cc
lib/jxl/progressive_split.cc [deleted file]
lib/jxl/quant_weights.cc
lib/jxl/quant_weights.h
lib/jxl/quant_weights_test.cc
lib/jxl/quantizer.cc
lib/jxl/quantizer.h
lib/jxl/quantizer_test.cc
lib/jxl/rational_polynomial_test.cc
lib/jxl/render_pipeline/low_memory_render_pipeline.cc
lib/jxl/render_pipeline/render_pipeline_test.cc
lib/jxl/render_pipeline/simple_render_pipeline.cc
lib/jxl/render_pipeline/stage_blending.cc
lib/jxl/render_pipeline/stage_chroma_upsampling.cc
lib/jxl/render_pipeline/stage_chroma_upsampling.h
lib/jxl/render_pipeline/stage_cms.cc [new file with mode: 0644]
lib/jxl/render_pipeline/stage_cms.h [new file with mode: 0644]
lib/jxl/render_pipeline/stage_epf.cc
lib/jxl/render_pipeline/stage_from_linear.cc
lib/jxl/render_pipeline/stage_gaborish.cc
lib/jxl/render_pipeline/stage_gaborish.h
lib/jxl/render_pipeline/stage_noise.cc
lib/jxl/render_pipeline/stage_patches.cc
lib/jxl/render_pipeline/stage_splines.cc
lib/jxl/render_pipeline/stage_spot.cc
lib/jxl/render_pipeline/stage_to_linear.cc
lib/jxl/render_pipeline/stage_tone_mapping.cc
lib/jxl/render_pipeline/stage_tone_mapping.h
lib/jxl/render_pipeline/stage_upsampling.cc
lib/jxl/render_pipeline/stage_write.cc
lib/jxl/render_pipeline/stage_write.h
lib/jxl/render_pipeline/stage_xyb.cc
lib/jxl/render_pipeline/stage_xyb.h
lib/jxl/render_pipeline/stage_ycbcr.cc
lib/jxl/render_pipeline/stage_ycbcr.h
lib/jxl/roundtrip_test.cc
lib/jxl/simd_util.cc [new file with mode: 0644]
lib/jxl/simd_util.h [new file with mode: 0644]
lib/jxl/simd_util_test.cc
lib/jxl/speed_tier_test.cc
lib/jxl/splines.cc
lib/jxl/splines.h
lib/jxl/splines_test.cc
lib/jxl/test_image.cc [new file with mode: 0644]
lib/jxl/test_image.h
lib/jxl/test_utils.cc [new file with mode: 0644]
lib/jxl/test_utils.h
lib/jxl/testdata.h [deleted file]
lib/jxl/testing.h [new file with mode: 0644]
lib/jxl/tf_gbench.cc
lib/jxl/toc.cc
lib/jxl/toc_test.cc
lib/jxl/xorshift128plus_test.cc
lib/jxl_benchmark.cmake
lib/jxl_cms.cmake [new file with mode: 0644]
lib/jxl_extras.cmake
lib/jxl_lists.bzl [new file with mode: 0644]
lib/jxl_lists.cmake [new file with mode: 0644]
lib/jxl_profiler.cmake [deleted file]
lib/jxl_tests.cmake
lib/jxl_threads.cmake
lib/jxl_vars.bzl [new file with mode: 0644]
lib/lib.gni [changed from file to symlink]
lib/profiler/profiler.cc [deleted file]
lib/profiler/profiler.h [deleted file]
lib/profiler/tsc_timer.h [deleted file]
lib/threads/libjxl_threads.pc.in
lib/threads/resizable_parallel_runner.cc
lib/threads/thread_parallel_runner.cc
lib/threads/thread_parallel_runner_internal.cc
lib/threads/thread_parallel_runner_internal.h
lib/threads/thread_parallel_runner_test.cc
plugins/gdk-pixbuf/CMakeLists.txt
plugins/gdk-pixbuf/README.md
plugins/gdk-pixbuf/pixbufloader-jxl.c
plugins/gimp/common.h
plugins/gimp/file-jxl-load.cc
plugins/gimp/file-jxl-load.h
plugins/gimp/file-jxl-save.cc
plugins/gimp/file-jxl-save.h
plugins/mime/README.md
third_party/CMakeLists.txt
third_party/highway/.github/workflows/build_test.yml [deleted file]
third_party/highway/BUILD [deleted file]
third_party/highway/CMakeLists.txt [deleted file]
third_party/highway/CMakeLists.txt.in [deleted file]
third_party/highway/CONTRIBUTING [deleted file]
third_party/highway/LICENSE [deleted file]
third_party/highway/README.md [deleted file]
third_party/highway/WORKSPACE [deleted file]
third_party/highway/debian/changelog [deleted file]
third_party/highway/debian/compat [deleted file]
third_party/highway/debian/control [deleted file]
third_party/highway/debian/copyright [deleted file]
third_party/highway/debian/rules [deleted file]
third_party/highway/debian/source/format [deleted file]
third_party/highway/g3doc/design_philosophy.md [deleted file]
third_party/highway/g3doc/highway_intro.pdf [deleted file]
third_party/highway/g3doc/impl_details.md [deleted file]
third_party/highway/g3doc/instruction_matrix.pdf [deleted file]
third_party/highway/g3doc/quick_reference.md [deleted file]
third_party/highway/g3doc/release_testing_process.md [deleted file]
third_party/highway/hwy/aligned_allocator.cc [deleted file]
third_party/highway/hwy/aligned_allocator.h [deleted file]
third_party/highway/hwy/aligned_allocator_test.cc [deleted file]
third_party/highway/hwy/base.h [deleted file]
third_party/highway/hwy/base_test.cc [deleted file]
third_party/highway/hwy/cache_control.h [deleted file]
third_party/highway/hwy/contrib/algo/copy-inl.h [deleted file]
third_party/highway/hwy/contrib/algo/copy_test.cc [deleted file]
third_party/highway/hwy/contrib/algo/find-inl.h [deleted file]
third_party/highway/hwy/contrib/algo/find_test.cc [deleted file]
third_party/highway/hwy/contrib/algo/transform-inl.h [deleted file]
third_party/highway/hwy/contrib/algo/transform_test.cc [deleted file]
third_party/highway/hwy/contrib/dot/dot-inl.h [deleted file]
third_party/highway/hwy/contrib/dot/dot_test.cc [deleted file]
third_party/highway/hwy/contrib/image/image.cc [deleted file]
third_party/highway/hwy/contrib/image/image.h [deleted file]
third_party/highway/hwy/contrib/image/image_test.cc [deleted file]
third_party/highway/hwy/contrib/math/math-inl.h [deleted file]
third_party/highway/hwy/contrib/math/math_test.cc [deleted file]
third_party/highway/hwy/contrib/sort/BUILD [deleted file]
third_party/highway/hwy/contrib/sort/README.md [deleted file]
third_party/highway/hwy/contrib/sort/algo-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/bench_parallel.cc [deleted file]
third_party/highway/hwy/contrib/sort/bench_sort.cc [deleted file]
third_party/highway/hwy/contrib/sort/print_network.cc [deleted file]
third_party/highway/hwy/contrib/sort/result-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/shared-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/sort_test.cc [deleted file]
third_party/highway/hwy/contrib/sort/sorting_networks-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/traits-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/traits128-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/vqsort-inl.h [deleted file]
third_party/highway/hwy/contrib/sort/vqsort.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort.h [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_128a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_128d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_f32a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_f32d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_f64a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_f64d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i16a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i16d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i32a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i32d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i64a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_i64d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_kv128a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_kv128d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u16a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u16d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u32a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u32d.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u64a.cc [deleted file]
third_party/highway/hwy/contrib/sort/vqsort_u64d.cc [deleted file]
third_party/highway/hwy/detect_compiler_arch.h [deleted file]
third_party/highway/hwy/detect_targets.h [deleted file]
third_party/highway/hwy/examples/benchmark.cc [deleted file]
third_party/highway/hwy/examples/skeleton-inl.h [deleted file]
third_party/highway/hwy/examples/skeleton.cc [deleted file]
third_party/highway/hwy/examples/skeleton.h [deleted file]
third_party/highway/hwy/examples/skeleton_test.cc [deleted file]
third_party/highway/hwy/foreach_target.h [deleted file]
third_party/highway/hwy/highway.h [deleted file]
third_party/highway/hwy/highway_export.h [deleted file]
third_party/highway/hwy/highway_test.cc [deleted file]
third_party/highway/hwy/hwy.version [deleted file]
third_party/highway/hwy/nanobenchmark.cc [deleted file]
third_party/highway/hwy/nanobenchmark.h [deleted file]
third_party/highway/hwy/nanobenchmark_test.cc [deleted file]
third_party/highway/hwy/ops/arm_neon-inl.h [deleted file]
third_party/highway/hwy/ops/arm_sve-inl.h [deleted file]
third_party/highway/hwy/ops/emu128-inl.h [deleted file]
third_party/highway/hwy/ops/generic_ops-inl.h [deleted file]
third_party/highway/hwy/ops/rvv-inl.h [deleted file]
third_party/highway/hwy/ops/scalar-inl.h [deleted file]
third_party/highway/hwy/ops/set_macros-inl.h [deleted file]
third_party/highway/hwy/ops/shared-inl.h [deleted file]
third_party/highway/hwy/ops/wasm_128-inl.h [deleted file]
third_party/highway/hwy/ops/wasm_256-inl.h [deleted file]
third_party/highway/hwy/ops/x86_128-inl.h [deleted file]
third_party/highway/hwy/ops/x86_256-inl.h [deleted file]
third_party/highway/hwy/ops/x86_512-inl.h [deleted file]
third_party/highway/hwy/per_target.cc [deleted file]
third_party/highway/hwy/per_target.h [deleted file]
third_party/highway/hwy/print-inl.h [deleted file]
third_party/highway/hwy/print.cc [deleted file]
third_party/highway/hwy/print.h [deleted file]
third_party/highway/hwy/targets.cc [deleted file]
third_party/highway/hwy/targets.h [deleted file]
third_party/highway/hwy/targets_test.cc [deleted file]
third_party/highway/hwy/tests/arithmetic_test.cc [deleted file]
third_party/highway/hwy/tests/blockwise_shift_test.cc [deleted file]
third_party/highway/hwy/tests/blockwise_test.cc [deleted file]
third_party/highway/hwy/tests/combine_test.cc [deleted file]
third_party/highway/hwy/tests/compare_test.cc [deleted file]
third_party/highway/hwy/tests/compress_test.cc [deleted file]
third_party/highway/hwy/tests/convert_test.cc [deleted file]
third_party/highway/hwy/tests/crypto_test.cc [deleted file]
third_party/highway/hwy/tests/demote_test.cc [deleted file]
third_party/highway/hwy/tests/float_test.cc [deleted file]
third_party/highway/hwy/tests/hwy_gtest.h [deleted file]
third_party/highway/hwy/tests/if_test.cc [deleted file]
third_party/highway/hwy/tests/interleaved_test.cc [deleted file]
third_party/highway/hwy/tests/list_targets.cc [deleted file]
third_party/highway/hwy/tests/logical_test.cc [deleted file]
third_party/highway/hwy/tests/mask_mem_test.cc [deleted file]
third_party/highway/hwy/tests/mask_test.cc [deleted file]
third_party/highway/hwy/tests/memory_test.cc [deleted file]
third_party/highway/hwy/tests/mul_test.cc [deleted file]
third_party/highway/hwy/tests/reduction_test.cc [deleted file]
third_party/highway/hwy/tests/reverse_test.cc [deleted file]
third_party/highway/hwy/tests/shift_test.cc [deleted file]
third_party/highway/hwy/tests/swizzle_test.cc [deleted file]
third_party/highway/hwy/tests/test_util-inl.h [deleted file]
third_party/highway/hwy/tests/test_util.cc [deleted file]
third_party/highway/hwy/tests/test_util.h [deleted file]
third_party/highway/hwy/tests/test_util_test.cc [deleted file]
third_party/highway/libhwy-contrib.pc.in [deleted file]
third_party/highway/libhwy-test.pc.in [deleted file]
third_party/highway/libhwy.pc.in [deleted file]
third_party/highway/preamble.js.lds [deleted file]
third_party/highway/run_tests.bat [deleted file]
third_party/highway/run_tests.sh [deleted file]
third_party/lcms2.cmake
third_party/skcms.cmake
third_party/testing.cmake
tools/BUILD [new file with mode: 0644]
tools/CMakeLists.txt
tools/README.cjpeg_hdr.md [deleted file]
tools/args.h
tools/benchmark/benchmark_args.cc
tools/benchmark/benchmark_args.h
tools/benchmark/benchmark_codec.cc
tools/benchmark/benchmark_codec.h
tools/benchmark/benchmark_codec_avif.cc
tools/benchmark/benchmark_codec_avif.h
tools/benchmark/benchmark_codec_custom.cc
tools/benchmark/benchmark_codec_custom.h
tools/benchmark/benchmark_codec_jpeg.cc
tools/benchmark/benchmark_codec_jpeg.h
tools/benchmark/benchmark_codec_jxl.cc
tools/benchmark/benchmark_codec_jxl.h
tools/benchmark/benchmark_codec_png.cc
tools/benchmark/benchmark_codec_png.h
tools/benchmark/benchmark_codec_webp.cc
tools/benchmark/benchmark_codec_webp.h
tools/benchmark/benchmark_file_io.cc
tools/benchmark/benchmark_file_io.h
tools/benchmark/benchmark_stats.cc
tools/benchmark/benchmark_stats.h
tools/benchmark/benchmark_utils.cc
tools/benchmark/benchmark_utils.h
tools/benchmark/benchmark_xl.cc
tools/box/CMakeLists.txt [deleted file]
tools/box/box.cc [deleted file]
tools/box/box.h [deleted file]
tools/box/box_list_main.cc [deleted file]
tools/box/box_test.cc [deleted file]
tools/build_cleaner.py [deleted file]
tools/butteraugli_main.cc
tools/cjpeg_hdr.cc [deleted file]
tools/cjpegli.cc [new file with mode: 0644]
tools/cjxl_fuzzer.cc
tools/cjxl_main.cc
tools/cmdline.cc
tools/cmdline.h
tools/codec_config.h
tools/color_encoding_fuzzer.cc
tools/comparison_viewer/CMakeLists.txt
tools/comparison_viewer/codec_comparison_window.cc
tools/comparison_viewer/codec_comparison_window.h
tools/comparison_viewer/codec_comparison_window.ui
tools/comparison_viewer/compare_codecs.cc
tools/comparison_viewer/compare_images.cc
tools/comparison_viewer/image_loading.cc
tools/comparison_viewer/image_loading.h
tools/comparison_viewer/settings.cc
tools/comparison_viewer/settings.h
tools/comparison_viewer/split_image_renderer.cc
tools/comparison_viewer/split_image_renderer.h
tools/comparison_viewer/split_image_view.cc
tools/comparison_viewer/split_image_view.h
tools/comparison_viewer/split_image_view.ui
tools/conformance/conformance.py
tools/conformance/lcms2.py
tools/decode_and_encode.cc
tools/decode_basic_info_fuzzer.cc
tools/djpegli.cc [new file with mode: 0644]
tools/djxl_fuzzer.cc
tools/djxl_fuzzer_corpus.cc [moved from tools/fuzzer_corpus.cc with 87% similarity]
tools/djxl_fuzzer_test.cc
tools/djxl_main.cc
tools/fast_lossless/.gitignore [moved from experimental/fast_lossless/.gitignore with 100% similarity]
tools/fast_lossless/README.md [new file with mode: 0644]
tools/fast_lossless/build-android.sh [moved from experimental/fast_lossless/build-android.sh with 88% similarity]
tools/fast_lossless/build.sh [moved from experimental/fast_lossless/build.sh with 79% similarity]
tools/fast_lossless/cross_compile_aarch64.sh [new file with mode: 0755]
tools/fast_lossless/fast_lossless_main.cc [moved from experimental/fast_lossless/fast_lossless_main.cc with 61% similarity]
tools/fast_lossless/pam-input.h [moved from experimental/fast_lossless/pam-input.h with 98% similarity]
tools/fields_fuzzer.cc
tools/file_io.cc [deleted file]
tools/file_io.h
tools/flicker_test/CMakeLists.txt
tools/flicker_test/main.cc
tools/flicker_test/parameters.cc
tools/flicker_test/parameters.h
tools/flicker_test/setup.cc
tools/flicker_test/setup.h
tools/flicker_test/setup.ui
tools/flicker_test/split_view.cc
tools/flicker_test/split_view.h
tools/flicker_test/test_window.cc
tools/flicker_test/test_window.h
tools/flicker_test/test_window.ui
tools/fuzzer_stub.cc
tools/hdr/README.md
tools/hdr/display_to_hlg.cc
tools/hdr/exr_to_pq.cc [new file with mode: 0644]
tools/hdr/generate_lut_template.cc
tools/hdr/image_utils.h [new file with mode: 0644]
tools/hdr/local_tone_map.cc [new file with mode: 0644]
tools/hdr/pq_to_hlg.cc
tools/hdr/render_hlg.cc
tools/hdr/texture_to_cube.cc
tools/hdr/tone_map.cc
tools/icc_codec_fuzzer.cc
tools/icc_detect/icc_detect.h
tools/icc_detect/icc_detect_empty.cc
tools/icc_detect/icc_detect_win32.cc
tools/icc_detect/icc_detect_x11.cc
tools/jni/org/jpeg/jpegxl/wrapper/Decoder.java
tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc
tools/jpegli_dec_fuzzer.cc [new file with mode: 0644]
tools/jpegli_dec_fuzzer_corpus.cc [new file with mode: 0644]
tools/jxl_from_tree.cc
tools/jxlinfo.c
tools/libjxl_test.c
tools/optimizer/apply_simplex.py [new file with mode: 0755]
tools/optimizer/simplex_fork.py
tools/optimizer/update_jpegli_global_scale.py [new file with mode: 0755]
tools/rans_fuzzer.cc
tools/scripts/bisector [moved from tools/bisector with 98% similarity]
tools/scripts/build_cleaner.py [new file with mode: 0755]
tools/scripts/build_stats.py [moved from tools/build_stats.py with 92% similarity]
tools/scripts/check_author.py [moved from tools/check_author.py with 93% similarity]
tools/scripts/cjxl_bisect_bpp [moved from tools/cjxl_bisect_bpp with 89% similarity]
tools/scripts/cjxl_bisect_size [moved from tools/cjxl_bisect_size with 86% similarity]
tools/scripts/demo_progressive_saliency_encoding.py [moved from tools/demo_progressive_saliency_encoding.py with 100% similarity]
tools/scripts/jpegli_tools_test.sh [new file with mode: 0644]
tools/scripts/jxl-eval.sh [new file with mode: 0755]
tools/scripts/ossfuzz-build.sh [moved from tools/ossfuzz-build.sh with 98% similarity]
tools/scripts/progressive_saliency.conf [moved from tools/progressive_saliency.conf with 100% similarity]
tools/scripts/progressive_sizes.sh [moved from tools/progressive_sizes.sh with 84% similarity]
tools/scripts/reference_zip.sh [moved from tools/reference_zip.sh with 100% similarity]
tools/scripts/roundtrip_test.sh [moved from tools/roundtrip_test.sh with 51% similarity]
tools/scripts/test_cost-arm64-lowprecision.zip [new file with mode: 0644]
tools/scripts/test_cost-arm64.zip [new file with mode: 0644]
tools/scripts/test_cost-armhf.zip [new file with mode: 0644]
tools/scripts/test_cost-i386.zip [new file with mode: 0644]
tools/scripts/transform_sources_list.py [new file with mode: 0644]
tools/set_from_bytes_fuzzer.cc
tools/speed_stats.cc
tools/ssimulacra2.cc [new file with mode: 0644]
tools/ssimulacra2.h [new file with mode: 0644]
tools/ssimulacra2_main.cc [new file with mode: 0644]
tools/ssimulacra_main.cc
tools/thread_pool_internal.h [new file with mode: 0644]
tools/transforms_fuzzer.cc
tools/upscaling_coefficients/upscaler_demo.py
tools/viewer/CMakeLists.txt
tools/viewer/load_jxl.cc
tools/viewer/load_jxl.h
tools/viewer/main.cc
tools/viewer/viewer_window.cc
tools/viewer/viewer_window.h
tools/wasm_demo/CMakeLists.txt [new file with mode: 0644]
tools/wasm_demo/README.md [new file with mode: 0644]
tools/wasm_demo/build_site.py [new file with mode: 0644]
tools/wasm_demo/client_worker.js [new file with mode: 0644]
tools/wasm_demo/jxl_decoder.cc [moved from tools/jxl_emcc.cc with 64% similarity]
tools/wasm_demo/jxl_decoder.h [new file with mode: 0644]
tools/wasm_demo/jxl_decoder_test.js [new file with mode: 0644]
tools/wasm_demo/jxl_decompressor.cc [new file with mode: 0644]
tools/wasm_demo/jxl_decompressor.h [new file with mode: 0644]
tools/wasm_demo/manual_decode_demo.html [new file with mode: 0644]
tools/wasm_demo/netlify.toml [new file with mode: 0644]
tools/wasm_demo/netlify/edge-functions/precompressed.ts [new file with mode: 0644]
tools/wasm_demo/no_png.cc [new file with mode: 0644]
tools/wasm_demo/no_png.h [new file with mode: 0644]
tools/wasm_demo/one_line_demo.html [new file with mode: 0644]
tools/wasm_demo/one_line_demo_with_console.html [new file with mode: 0644]
tools/wasm_demo/service_worker.js [new file with mode: 0644]
tools/xyb_range.cc