Imported Upstream version 0.6.1 15/273415/1 upstream/0.6.1
authorjiyong.min <jiyong.min@samsung.com>
Tue, 5 Apr 2022 08:38:29 +0000 (17:38 +0900)
committerjiyong.min <jiyong.min@samsung.com>
Tue, 5 Apr 2022 08:41:06 +0000 (17:41 +0900)
commitb8aee4491f6498d0cc17d18c80f6b3505e2a62ef
tree650aad24ed8b4f5c9e421fc08f514e94f3fdbba6
parent7f081e487b777dbff09e268d41341e48038d5176
Imported Upstream version 0.6.1

Change-Id: I1d7cf6d8e9b1a01ffb0971218121010d59418875
811 files changed:
.clang-format [new file with mode: 0644]
.clang-tidy [new file with mode: 0644]
.github/ISSUE_TEMPLATE/bug_report.md [new file with mode: 0644]
.github/ISSUE_TEMPLATE/feature_request.md [new file with mode: 0644]
.github/workflows/build_test.yml [new file with mode: 0644]
.github/workflows/debug_ci.yml [new file with mode: 0644]
.github/workflows/fuzz.yml [new file with mode: 0644]
.github/workflows/pull_request.yml [new file with mode: 0644]
.github/workflows/release.yaml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.gitlab-ci.yml [new file with mode: 0644]
.gitmodules [new file with mode: 0644]
AUTHORS [new file with mode: 0644]
CHANGELOG.md [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
CODE_OF_CONDUCT.md [new file with mode: 0644]
CONTRIBUTING.md [new file with mode: 0644]
CONTRIBUTORS [new file with mode: 0644]
LICENSE [new file with mode: 0644]
PATENTS [new file with mode: 0644]
README.Haiku.md [new file with mode: 0644]
README.OSX.md [new file with mode: 0644]
README.md [new file with mode: 0644]
SECURITY.md [new file with mode: 0644]
bash_test.sh [new file with mode: 0755]
ci.sh [new file with mode: 0755]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/jxl.install [new file with mode: 0644]
debian/libjxl-dev.install [new file with mode: 0644]
debian/libjxl-gdk-pixbuf.install [new file with mode: 0644]
debian/libjxl-gimp-plugin.install [new file with mode: 0644]
debian/libjxl.install [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
deps.sh [new file with mode: 0755]
doc/api.txt [new file with mode: 0644]
doc/benchmarking.md [new file with mode: 0644]
doc/building_and_testing.md [new file with mode: 0644]
doc/building_wasm.md [new file with mode: 0644]
doc/developing_in_debian.md [new file with mode: 0644]
doc/developing_in_docker.md [new file with mode: 0644]
doc/developing_in_github.md [new file with mode: 0644]
doc/developing_in_windows_msys.md [new file with mode: 0644]
doc/developing_in_windows_vcpkg.md [new file with mode: 0644]
doc/developing_with_crossroad.md [new file with mode: 0644]
doc/fuzzing.md [new file with mode: 0644]
doc/jxl.svg [new file with mode: 0644]
doc/man/cjxl.txt [new file with mode: 0644]
doc/man/djxl.txt [new file with mode: 0644]
doc/release.md [new file with mode: 0644]
doc/software_support.md [new file with mode: 0644]
doc/tables/adobe.md [new file with mode: 0644]
doc/tables/all_tables.pdf [new file with mode: 0644]
doc/tables/all_tables.sh [new file with mode: 0755]
doc/tables/app0.md [new file with mode: 0644]
doc/tables/brn_proto.md [new file with mode: 0644]
doc/tables/context_modes.md [new file with mode: 0644]
doc/tables/dct_gen.md [new file with mode: 0644]
doc/tables/ducky.md [new file with mode: 0644]
doc/tables/freq_context.md [new file with mode: 0644]
doc/tables/icc.md [new file with mode: 0644]
doc/tables/is_zero_base.md [new file with mode: 0644]
doc/tables/markdown-pdf.css [new file with mode: 0644]
doc/tables/nonzero_buckets.md [new file with mode: 0644]
doc/tables/num_nonzero_context.md [new file with mode: 0644]
doc/tables/num_nonzeros_base.md [new file with mode: 0644]
doc/tables/quant.md [new file with mode: 0644]
doc/tables/stock_counts.md [new file with mode: 0644]
doc/tables/stock_quant.md [new file with mode: 0644]
doc/tables/stock_values.md [new file with mode: 0644]
doc/tables/symbol_order.md [new file with mode: 0644]
doc/xl_overview.md [new file with mode: 0644]
docker/Dockerfile.jpegxl-builder [new file with mode: 0644]
docker/Dockerfile.jpegxl-builder-run-aarch64 [new file with mode: 0644]
docker/README.md [new file with mode: 0644]
docker/build.sh [new file with mode: 0755]
docker/scripts/99_norecommends [new file with mode: 0644]
docker/scripts/binutils_align_fix.patch [new file with mode: 0644]
docker/scripts/emsdk_install.sh [new file with mode: 0755]
docker/scripts/jpegxl_builder.sh [new file with mode: 0755]
docker/scripts/msan_install.sh [new file with mode: 0755]
docker/scripts/qemu_install.sh [new file with mode: 0755]
examples/CMakeLists.txt [new file with mode: 0644]
examples/decode_oneshot.cc [new file with mode: 0644]
examples/encode_oneshot.cc [new file with mode: 0644]
examples/examples.cmake [new file with mode: 0644]
examples/jxlinfo.c [new file with mode: 0644]
js-wasm-wrapper.sh [new file with mode: 0755]
lib/CMakeLists.txt [new file with mode: 0644]
lib/extras/README.md [new file with mode: 0644]
lib/extras/codec.cc [new file with mode: 0644]
lib/extras/codec.h [new file with mode: 0644]
lib/extras/codec_apng.cc [new file with mode: 0644]
lib/extras/codec_apng.h [new file with mode: 0644]
lib/extras/codec_exr.cc [new file with mode: 0644]
lib/extras/codec_exr.h [new file with mode: 0644]
lib/extras/codec_gif.cc [new file with mode: 0644]
lib/extras/codec_gif.h [new file with mode: 0644]
lib/extras/codec_jpg.cc [new file with mode: 0644]
lib/extras/codec_jpg.h [new file with mode: 0644]
lib/extras/codec_pgx.cc [new file with mode: 0644]
lib/extras/codec_pgx.h [new file with mode: 0644]
lib/extras/codec_pgx_test.cc [new file with mode: 0644]
lib/extras/codec_png.cc [new file with mode: 0644]
lib/extras/codec_png.h [new file with mode: 0644]
lib/extras/codec_pnm.cc [new file with mode: 0644]
lib/extras/codec_pnm.h [new file with mode: 0644]
lib/extras/codec_psd.cc [new file with mode: 0644]
lib/extras/codec_psd.h [new file with mode: 0644]
lib/extras/codec_test.cc [new file with mode: 0644]
lib/extras/color_description.cc [new file with mode: 0644]
lib/extras/color_description.h [new file with mode: 0644]
lib/extras/color_description_test.cc [new file with mode: 0644]
lib/extras/color_hints.cc [new file with mode: 0644]
lib/extras/color_hints.h [new file with mode: 0644]
lib/extras/time.cc [new file with mode: 0644]
lib/extras/time.h [new file with mode: 0644]
lib/extras/tone_mapping.cc [new file with mode: 0644]
lib/extras/tone_mapping.h [new file with mode: 0644]
lib/extras/tone_mapping_gbench.cc [new file with mode: 0644]
lib/include/jxl/butteraugli.h [new file with mode: 0644]
lib/include/jxl/butteraugli_cxx.h [new file with mode: 0644]
lib/include/jxl/codestream_header.h [new file with mode: 0644]
lib/include/jxl/color_encoding.h [new file with mode: 0644]
lib/include/jxl/decode.h [new file with mode: 0644]
lib/include/jxl/decode_cxx.h [new file with mode: 0644]
lib/include/jxl/encode.h [new file with mode: 0644]
lib/include/jxl/encode_cxx.h [new file with mode: 0644]
lib/include/jxl/memory_manager.h [new file with mode: 0644]
lib/include/jxl/parallel_runner.h [new file with mode: 0644]
lib/include/jxl/resizable_parallel_runner.h [new file with mode: 0644]
lib/include/jxl/resizable_parallel_runner_cxx.h [new file with mode: 0644]
lib/include/jxl/thread_parallel_runner.h [new file with mode: 0644]
lib/include/jxl/thread_parallel_runner_cxx.h [new file with mode: 0644]
lib/include/jxl/types.h [new file with mode: 0644]
lib/jxl.cmake [new file with mode: 0644]
lib/jxl/ac_context.h [new file with mode: 0644]
lib/jxl/ac_strategy.cc [new file with mode: 0644]
lib/jxl/ac_strategy.h [new file with mode: 0644]
lib/jxl/ac_strategy_test.cc [new file with mode: 0644]
lib/jxl/adaptive_reconstruction_test.cc [new file with mode: 0644]
lib/jxl/alpha.cc [new file with mode: 0644]
lib/jxl/alpha.h [new file with mode: 0644]
lib/jxl/alpha_test.cc [new file with mode: 0644]
lib/jxl/ans_common.cc [new file with mode: 0644]
lib/jxl/ans_common.h [new file with mode: 0644]
lib/jxl/ans_common_test.cc [new file with mode: 0644]
lib/jxl/ans_params.h [new file with mode: 0644]
lib/jxl/ans_test.cc [new file with mode: 0644]
lib/jxl/aux_out.cc [new file with mode: 0644]
lib/jxl/aux_out.h [new file with mode: 0644]
lib/jxl/aux_out_fwd.h [new file with mode: 0644]
lib/jxl/base/arch_macros.h [new file with mode: 0644]
lib/jxl/base/bits.h [new file with mode: 0644]
lib/jxl/base/byte_order.h [new file with mode: 0644]
lib/jxl/base/cache_aligned.cc [new file with mode: 0644]
lib/jxl/base/cache_aligned.h [new file with mode: 0644]
lib/jxl/base/compiler_specific.h [new file with mode: 0644]
lib/jxl/base/data_parallel.cc [new file with mode: 0644]
lib/jxl/base/data_parallel.h [new file with mode: 0644]
lib/jxl/base/descriptive_statistics.cc [new file with mode: 0644]
lib/jxl/base/descriptive_statistics.h [new file with mode: 0644]
lib/jxl/base/file_io.h [new file with mode: 0644]
lib/jxl/base/iaca.h [new file with mode: 0644]
lib/jxl/base/os_macros.h [new file with mode: 0644]
lib/jxl/base/override.h [new file with mode: 0644]
lib/jxl/base/padded_bytes.cc [new file with mode: 0644]
lib/jxl/base/padded_bytes.h [new file with mode: 0644]
lib/jxl/base/profiler.h [new file with mode: 0644]
lib/jxl/base/robust_statistics.h [new file with mode: 0644]
lib/jxl/base/span.h [new file with mode: 0644]
lib/jxl/base/status.cc [new file with mode: 0644]
lib/jxl/base/status.h [new file with mode: 0644]
lib/jxl/base/thread_pool_internal.h [new file with mode: 0644]
lib/jxl/bit_reader_test.cc [new file with mode: 0644]
lib/jxl/bits_test.cc [new file with mode: 0644]
lib/jxl/blending.cc [new file with mode: 0644]
lib/jxl/blending.h [new file with mode: 0644]
lib/jxl/blending_test.cc [new file with mode: 0644]
lib/jxl/butteraugli/butteraugli.cc [new file with mode: 0644]
lib/jxl/butteraugli/butteraugli.h [new file with mode: 0644]
lib/jxl/butteraugli_test.cc [new file with mode: 0644]
lib/jxl/butteraugli_wrapper.cc [new file with mode: 0644]
lib/jxl/byte_order_test.cc [new file with mode: 0644]
lib/jxl/chroma_from_luma.cc [new file with mode: 0644]
lib/jxl/chroma_from_luma.h [new file with mode: 0644]
lib/jxl/codec_in_out.h [new file with mode: 0644]
lib/jxl/coeff_order.cc [new file with mode: 0644]
lib/jxl/coeff_order.h [new file with mode: 0644]
lib/jxl/coeff_order_fwd.h [new file with mode: 0644]
lib/jxl/coeff_order_test.cc [new file with mode: 0644]
lib/jxl/color_encoding_internal.cc [new file with mode: 0644]
lib/jxl/color_encoding_internal.h [new file with mode: 0644]
lib/jxl/color_encoding_internal_test.cc [new file with mode: 0644]
lib/jxl/color_management.cc [new file with mode: 0644]
lib/jxl/color_management.h [new file with mode: 0644]
lib/jxl/color_management_test.cc [new file with mode: 0644]
lib/jxl/common.h [new file with mode: 0644]
lib/jxl/compressed_dc.cc [new file with mode: 0644]
lib/jxl/compressed_dc.h [new file with mode: 0644]
lib/jxl/compressed_image_test.cc [new file with mode: 0644]
lib/jxl/convolve-inl.h [new file with mode: 0644]
lib/jxl/convolve.cc [new file with mode: 0644]
lib/jxl/convolve.h [new file with mode: 0644]
lib/jxl/convolve_test.cc [new file with mode: 0644]
lib/jxl/data_parallel_test.cc [new file with mode: 0644]
lib/jxl/dct-inl.h [new file with mode: 0644]
lib/jxl/dct_block-inl.h [new file with mode: 0644]
lib/jxl/dct_for_test.h [new file with mode: 0644]
lib/jxl/dct_scales.cc [new file with mode: 0644]
lib/jxl/dct_scales.h [new file with mode: 0644]
lib/jxl/dct_test.cc [new file with mode: 0644]
lib/jxl/dct_util.h [new file with mode: 0644]
lib/jxl/dec_ans.cc [new file with mode: 0644]
lib/jxl/dec_ans.h [new file with mode: 0644]
lib/jxl/dec_bit_reader.h [new file with mode: 0644]
lib/jxl/dec_cache.cc [new file with mode: 0644]
lib/jxl/dec_cache.h [new file with mode: 0644]
lib/jxl/dec_context_map.cc [new file with mode: 0644]
lib/jxl/dec_context_map.h [new file with mode: 0644]
lib/jxl/dec_external_image.cc [new file with mode: 0644]
lib/jxl/dec_external_image.h [new file with mode: 0644]
lib/jxl/dec_external_image_gbench.cc [new file with mode: 0644]
lib/jxl/dec_file.cc [new file with mode: 0644]
lib/jxl/dec_file.h [new file with mode: 0644]
lib/jxl/dec_frame.cc [new file with mode: 0644]
lib/jxl/dec_frame.h [new file with mode: 0644]
lib/jxl/dec_group.cc [new file with mode: 0644]
lib/jxl/dec_group.h [new file with mode: 0644]
lib/jxl/dec_group_border.cc [new file with mode: 0644]
lib/jxl/dec_group_border.h [new file with mode: 0644]
lib/jxl/dec_huffman.cc [new file with mode: 0644]
lib/jxl/dec_huffman.h [new file with mode: 0644]
lib/jxl/dec_modular.cc [new file with mode: 0644]
lib/jxl/dec_modular.h [new file with mode: 0644]
lib/jxl/dec_noise.cc [new file with mode: 0644]
lib/jxl/dec_noise.h [new file with mode: 0644]
lib/jxl/dec_params.h [new file with mode: 0644]
lib/jxl/dec_patch_dictionary.cc [new file with mode: 0644]
lib/jxl/dec_patch_dictionary.h [new file with mode: 0644]
lib/jxl/dec_reconstruct.cc [new file with mode: 0644]
lib/jxl/dec_reconstruct.h [new file with mode: 0644]
lib/jxl/dec_render_pipeline.h [new file with mode: 0644]
lib/jxl/dec_transforms-inl.h [new file with mode: 0644]
lib/jxl/dec_transforms_testonly.cc [new file with mode: 0644]
lib/jxl/dec_transforms_testonly.h [new file with mode: 0644]
lib/jxl/dec_upsample.cc [new file with mode: 0644]
lib/jxl/dec_upsample.h [new file with mode: 0644]
lib/jxl/dec_xyb-inl.h [new file with mode: 0644]
lib/jxl/dec_xyb.cc [new file with mode: 0644]
lib/jxl/dec_xyb.h [new file with mode: 0644]
lib/jxl/decode.cc [new file with mode: 0644]
lib/jxl/decode_test.cc [new file with mode: 0644]
lib/jxl/decode_to_jpeg.cc [new file with mode: 0644]
lib/jxl/decode_to_jpeg.h [new file with mode: 0644]
lib/jxl/descriptive_statistics_test.cc [new file with mode: 0644]
lib/jxl/docs/color_management.md [new file with mode: 0644]
lib/jxl/docs/dc_predictor.md [new file with mode: 0644]
lib/jxl/docs/entropy_coding_basic.md [new file with mode: 0644]
lib/jxl/docs/file_format.md [new file with mode: 0644]
lib/jxl/docs/upsample.md [new file with mode: 0644]
lib/jxl/enc_ac_strategy.cc [new file with mode: 0644]
lib/jxl/enc_ac_strategy.h [new file with mode: 0644]
lib/jxl/enc_adaptive_quantization.cc [new file with mode: 0644]
lib/jxl/enc_adaptive_quantization.h [new file with mode: 0644]
lib/jxl/enc_ans.cc [new file with mode: 0644]
lib/jxl/enc_ans.h [new file with mode: 0644]
lib/jxl/enc_ans_params.h [new file with mode: 0644]
lib/jxl/enc_ar_control_field.cc [new file with mode: 0644]
lib/jxl/enc_ar_control_field.h [new file with mode: 0644]
lib/jxl/enc_bit_writer.cc [new file with mode: 0644]
lib/jxl/enc_bit_writer.h [new file with mode: 0644]
lib/jxl/enc_butteraugli_comparator.cc [new file with mode: 0644]
lib/jxl/enc_butteraugli_comparator.h [new file with mode: 0644]
lib/jxl/enc_butteraugli_pnorm.cc [new file with mode: 0644]
lib/jxl/enc_butteraugli_pnorm.h [new file with mode: 0644]
lib/jxl/enc_cache.cc [new file with mode: 0644]
lib/jxl/enc_cache.h [new file with mode: 0644]
lib/jxl/enc_chroma_from_luma.cc [new file with mode: 0644]
lib/jxl/enc_chroma_from_luma.h [new file with mode: 0644]
lib/jxl/enc_cluster.cc [new file with mode: 0644]
lib/jxl/enc_cluster.h [new file with mode: 0644]
lib/jxl/enc_coeff_order.cc [new file with mode: 0644]
lib/jxl/enc_coeff_order.h [new file with mode: 0644]
lib/jxl/enc_color_management.cc [new file with mode: 0644]
lib/jxl/enc_color_management.h [new file with mode: 0644]
lib/jxl/enc_comparator.cc [new file with mode: 0644]
lib/jxl/enc_comparator.h [new file with mode: 0644]
lib/jxl/enc_context_map.cc [new file with mode: 0644]
lib/jxl/enc_context_map.h [new file with mode: 0644]
lib/jxl/enc_detect_dots.cc [new file with mode: 0644]
lib/jxl/enc_detect_dots.h [new file with mode: 0644]
lib/jxl/enc_dot_dictionary.cc [new file with mode: 0644]
lib/jxl/enc_dot_dictionary.h [new file with mode: 0644]
lib/jxl/enc_entropy_coder.cc [new file with mode: 0644]
lib/jxl/enc_entropy_coder.h [new file with mode: 0644]
lib/jxl/enc_external_image.cc [new file with mode: 0644]
lib/jxl/enc_external_image.h [new file with mode: 0644]
lib/jxl/enc_external_image_gbench.cc [new file with mode: 0644]
lib/jxl/enc_external_image_test.cc [new file with mode: 0644]
lib/jxl/enc_fast_heuristics.cc [new file with mode: 0644]
lib/jxl/enc_file.cc [new file with mode: 0644]
lib/jxl/enc_file.h [new file with mode: 0644]
lib/jxl/enc_frame.cc [new file with mode: 0644]
lib/jxl/enc_frame.h [new file with mode: 0644]
lib/jxl/enc_gamma_correct.h [new file with mode: 0644]
lib/jxl/enc_group.cc [new file with mode: 0644]
lib/jxl/enc_group.h [new file with mode: 0644]
lib/jxl/enc_heuristics.cc [new file with mode: 0644]
lib/jxl/enc_heuristics.h [new file with mode: 0644]
lib/jxl/enc_huffman.cc [new file with mode: 0644]
lib/jxl/enc_huffman.h [new file with mode: 0644]
lib/jxl/enc_icc_codec.cc [new file with mode: 0644]
lib/jxl/enc_icc_codec.h [new file with mode: 0644]
lib/jxl/enc_image_bundle.cc [new file with mode: 0644]
lib/jxl/enc_image_bundle.h [new file with mode: 0644]
lib/jxl/enc_jxl_skcms.h [new file with mode: 0644]
lib/jxl/enc_modular.cc [new file with mode: 0644]
lib/jxl/enc_modular.h [new file with mode: 0644]
lib/jxl/enc_noise.cc [new file with mode: 0644]
lib/jxl/enc_noise.h [new file with mode: 0644]
lib/jxl/enc_params.h [new file with mode: 0644]
lib/jxl/enc_patch_dictionary.cc [new file with mode: 0644]
lib/jxl/enc_patch_dictionary.h [new file with mode: 0644]
lib/jxl/enc_photon_noise.cc [new file with mode: 0644]
lib/jxl/enc_photon_noise.h [new file with mode: 0644]
lib/jxl/enc_photon_noise_test.cc [new file with mode: 0644]
lib/jxl/enc_quant_weights.cc [new file with mode: 0644]
lib/jxl/enc_quant_weights.h [new file with mode: 0644]
lib/jxl/enc_splines.cc [new file with mode: 0644]
lib/jxl/enc_splines.h [new file with mode: 0644]
lib/jxl/enc_toc.cc [new file with mode: 0644]
lib/jxl/enc_toc.h [new file with mode: 0644]
lib/jxl/enc_transforms-inl.h [new file with mode: 0644]
lib/jxl/enc_transforms.cc [new file with mode: 0644]
lib/jxl/enc_transforms.h [new file with mode: 0644]
lib/jxl/enc_xyb.cc [new file with mode: 0644]
lib/jxl/enc_xyb.h [new file with mode: 0644]
lib/jxl/encode.cc [new file with mode: 0644]
lib/jxl/encode_internal.h [new file with mode: 0644]
lib/jxl/encode_test.cc [new file with mode: 0644]
lib/jxl/entropy_coder.cc [new file with mode: 0644]
lib/jxl/entropy_coder.h [new file with mode: 0644]
lib/jxl/entropy_coder_test.cc [new file with mode: 0644]
lib/jxl/epf.cc [new file with mode: 0644]
lib/jxl/epf.h [new file with mode: 0644]
lib/jxl/fake_parallel_runner_testonly.h [new file with mode: 0644]
lib/jxl/fast_math-inl.h [new file with mode: 0644]
lib/jxl/fast_math_test.cc [new file with mode: 0644]
lib/jxl/field_encodings.h [new file with mode: 0644]
lib/jxl/fields.cc [new file with mode: 0644]
lib/jxl/fields.h [new file with mode: 0644]
lib/jxl/fields_test.cc [new file with mode: 0644]
lib/jxl/filters.cc [new file with mode: 0644]
lib/jxl/filters.h [new file with mode: 0644]
lib/jxl/filters_internal.h [new file with mode: 0644]
lib/jxl/filters_internal_test.cc [new file with mode: 0644]
lib/jxl/frame_header.cc [new file with mode: 0644]
lib/jxl/frame_header.h [new file with mode: 0644]
lib/jxl/gaborish.cc [new file with mode: 0644]
lib/jxl/gaborish.h [new file with mode: 0644]
lib/jxl/gaborish_test.cc [new file with mode: 0644]
lib/jxl/gamma_correct_test.cc [new file with mode: 0644]
lib/jxl/gauss_blur.cc [new file with mode: 0644]
lib/jxl/gauss_blur.h [new file with mode: 0644]
lib/jxl/gauss_blur_test.cc [new file with mode: 0644]
lib/jxl/gradient_test.cc [new file with mode: 0644]
lib/jxl/headers.cc [new file with mode: 0644]
lib/jxl/headers.h [new file with mode: 0644]
lib/jxl/huffman_table.cc [new file with mode: 0644]
lib/jxl/huffman_table.h [new file with mode: 0644]
lib/jxl/huffman_tree.cc [new file with mode: 0644]
lib/jxl/huffman_tree.h [new file with mode: 0644]
lib/jxl/iaca_test.cc [new file with mode: 0644]
lib/jxl/icc_codec.cc [new file with mode: 0644]
lib/jxl/icc_codec.h [new file with mode: 0644]
lib/jxl/icc_codec_common.cc [new file with mode: 0644]
lib/jxl/icc_codec_common.h [new file with mode: 0644]
lib/jxl/icc_codec_test.cc [new file with mode: 0644]
lib/jxl/image.cc [new file with mode: 0644]
lib/jxl/image.h [new file with mode: 0644]
lib/jxl/image_bundle.cc [new file with mode: 0644]
lib/jxl/image_bundle.h [new file with mode: 0644]
lib/jxl/image_bundle_test.cc [new file with mode: 0644]
lib/jxl/image_metadata.cc [new file with mode: 0644]
lib/jxl/image_metadata.h [new file with mode: 0644]
lib/jxl/image_ops.h [new file with mode: 0644]
lib/jxl/image_ops_test.cc [new file with mode: 0644]
lib/jxl/image_test_utils.h [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_data.cc [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_data.h [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_data_writer.cc [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_data_writer.h [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_output_chunk.h [new file with mode: 0644]
lib/jxl/jpeg/dec_jpeg_serialization_state.h [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_data.cc [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_data.h [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_data_reader.cc [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_data_reader.h [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_huffman_decode.cc [new file with mode: 0644]
lib/jxl/jpeg/enc_jpeg_huffman_decode.h [new file with mode: 0644]
lib/jxl/jpeg/jpeg_data.cc [new file with mode: 0644]
lib/jxl/jpeg/jpeg_data.h [new file with mode: 0644]
lib/jxl/jxl.syms [new file with mode: 0644]
lib/jxl/jxl.version [new file with mode: 0644]
lib/jxl/jxl_inspection.h [new file with mode: 0644]
lib/jxl/jxl_osx.syms [new file with mode: 0644]
lib/jxl/jxl_test.cc [new file with mode: 0644]
lib/jxl/lehmer_code.h [new file with mode: 0644]
lib/jxl/lehmer_code_test.cc [new file with mode: 0644]
lib/jxl/libjxl.pc.in [new file with mode: 0644]
lib/jxl/linalg.cc [new file with mode: 0644]
lib/jxl/linalg.h [new file with mode: 0644]
lib/jxl/linalg_test.cc [new file with mode: 0644]
lib/jxl/loop_filter.cc [new file with mode: 0644]
lib/jxl/loop_filter.h [new file with mode: 0644]
lib/jxl/luminance.cc [new file with mode: 0644]
lib/jxl/luminance.h [new file with mode: 0644]
lib/jxl/memory_manager_internal.cc [new file with mode: 0644]
lib/jxl/memory_manager_internal.h [new file with mode: 0644]
lib/jxl/modular/encoding/context_predict.h [new file with mode: 0644]
lib/jxl/modular/encoding/dec_ma.cc [new file with mode: 0644]
lib/jxl/modular/encoding/dec_ma.h [new file with mode: 0644]
lib/jxl/modular/encoding/enc_encoding.cc [new file with mode: 0644]
lib/jxl/modular/encoding/enc_encoding.h [new file with mode: 0644]
lib/jxl/modular/encoding/enc_ma.cc [new file with mode: 0644]
lib/jxl/modular/encoding/enc_ma.h [new file with mode: 0644]
lib/jxl/modular/encoding/encoding.cc [new file with mode: 0644]
lib/jxl/modular/encoding/encoding.h [new file with mode: 0644]
lib/jxl/modular/encoding/ma_common.h [new file with mode: 0644]
lib/jxl/modular/modular_image.cc [new file with mode: 0644]
lib/jxl/modular/modular_image.h [new file with mode: 0644]
lib/jxl/modular/options.h [new file with mode: 0644]
lib/jxl/modular/transform/enc_palette.cc [new file with mode: 0644]
lib/jxl/modular/transform/enc_palette.h [new file with mode: 0644]
lib/jxl/modular/transform/enc_rct.cc [new file with mode: 0644]
lib/jxl/modular/transform/enc_rct.h [new file with mode: 0644]
lib/jxl/modular/transform/enc_squeeze.cc [new file with mode: 0644]
lib/jxl/modular/transform/enc_squeeze.h [new file with mode: 0644]
lib/jxl/modular/transform/enc_transform.cc [new file with mode: 0644]
lib/jxl/modular/transform/enc_transform.h [new file with mode: 0644]
lib/jxl/modular/transform/palette.h [new file with mode: 0644]
lib/jxl/modular/transform/rct.h [new file with mode: 0644]
lib/jxl/modular/transform/squeeze.cc [new file with mode: 0644]
lib/jxl/modular/transform/squeeze.h [new file with mode: 0644]
lib/jxl/modular/transform/transform.cc [new file with mode: 0644]
lib/jxl/modular/transform/transform.h [new file with mode: 0644]
lib/jxl/modular_test.cc [new file with mode: 0644]
lib/jxl/noise.h [new file with mode: 0644]
lib/jxl/noise_distributions.h [new file with mode: 0644]
lib/jxl/opsin_image_test.cc [new file with mode: 0644]
lib/jxl/opsin_inverse_test.cc [new file with mode: 0644]
lib/jxl/opsin_params.cc [new file with mode: 0644]
lib/jxl/opsin_params.h [new file with mode: 0644]
lib/jxl/optimize.cc [new file with mode: 0644]
lib/jxl/optimize.h [new file with mode: 0644]
lib/jxl/optimize_test.cc [new file with mode: 0644]
lib/jxl/padded_bytes_test.cc [new file with mode: 0644]
lib/jxl/passes_state.cc [new file with mode: 0644]
lib/jxl/passes_state.h [new file with mode: 0644]
lib/jxl/passes_test.cc [new file with mode: 0644]
lib/jxl/patch_dictionary_internal.h [new file with mode: 0644]
lib/jxl/patch_dictionary_test.cc [new file with mode: 0644]
lib/jxl/preview_test.cc [new file with mode: 0644]
lib/jxl/progressive_split.cc [new file with mode: 0644]
lib/jxl/progressive_split.h [new file with mode: 0644]
lib/jxl/quant_weights.cc [new file with mode: 0644]
lib/jxl/quant_weights.h [new file with mode: 0644]
lib/jxl/quant_weights_test.cc [new file with mode: 0644]
lib/jxl/quantizer-inl.h [new file with mode: 0644]
lib/jxl/quantizer.cc [new file with mode: 0644]
lib/jxl/quantizer.h [new file with mode: 0644]
lib/jxl/quantizer_test.cc [new file with mode: 0644]
lib/jxl/rational_polynomial-inl.h [new file with mode: 0644]
lib/jxl/rational_polynomial_test.cc [new file with mode: 0644]
lib/jxl/robust_statistics_test.cc [new file with mode: 0644]
lib/jxl/roundtrip_test.cc [new file with mode: 0644]
lib/jxl/sanitizers.h [new file with mode: 0644]
lib/jxl/speed_tier_test.cc [new file with mode: 0644]
lib/jxl/splines.cc [new file with mode: 0644]
lib/jxl/splines.h [new file with mode: 0644]
lib/jxl/splines_gbench.cc [new file with mode: 0644]
lib/jxl/splines_test.cc [new file with mode: 0644]
lib/jxl/test_utils.h [new file with mode: 0644]
lib/jxl/testdata.h [new file with mode: 0644]
lib/jxl/tf_gbench.cc [new file with mode: 0644]
lib/jxl/toc.cc [new file with mode: 0644]
lib/jxl/toc.h [new file with mode: 0644]
lib/jxl/toc_test.cc [new file with mode: 0644]
lib/jxl/transfer_functions-inl.h [new file with mode: 0644]
lib/jxl/transpose-inl.h [new file with mode: 0644]
lib/jxl/xorshift128plus-inl.h [new file with mode: 0644]
lib/jxl/xorshift128plus_test.cc [new file with mode: 0644]
lib/jxl_benchmark.cmake [new file with mode: 0644]
lib/jxl_extras.cmake [new file with mode: 0644]
lib/jxl_profiler.cmake [new file with mode: 0644]
lib/jxl_tests.cmake [new file with mode: 0644]
lib/jxl_threads.cmake [new file with mode: 0644]
lib/lib.gni [new file with mode: 0644]
lib/profiler/profiler.cc [new file with mode: 0644]
lib/profiler/profiler.h [new file with mode: 0644]
lib/profiler/tsc_timer.h [new file with mode: 0644]
lib/threads/libjxl_threads.pc.in [new file with mode: 0644]
lib/threads/resizable_parallel_runner.cc [new file with mode: 0644]
lib/threads/thread_parallel_runner.cc [new file with mode: 0644]
lib/threads/thread_parallel_runner_internal.cc [new file with mode: 0644]
lib/threads/thread_parallel_runner_internal.h [new file with mode: 0644]
lib/threads/thread_parallel_runner_test.cc [new file with mode: 0644]
plugins/CMakeLists.txt [new file with mode: 0644]
plugins/gdk-pixbuf/CMakeLists.txt [new file with mode: 0644]
plugins/gdk-pixbuf/README.md [new file with mode: 0644]
plugins/gdk-pixbuf/jxl.thumbnailer [new file with mode: 0644]
plugins/gdk-pixbuf/loaders_test.cache [new file with mode: 0644]
plugins/gdk-pixbuf/pixbufloader-jxl.c [new file with mode: 0644]
plugins/gdk-pixbuf/pixbufloader_test.cc [new file with mode: 0644]
plugins/gimp/CMakeLists.txt [new file with mode: 0644]
plugins/gimp/common.cc [new file with mode: 0644]
plugins/gimp/common.h [new file with mode: 0644]
plugins/gimp/file-jxl-load.cc [new file with mode: 0644]
plugins/gimp/file-jxl-load.h [new file with mode: 0644]
plugins/gimp/file-jxl-save.cc [new file with mode: 0644]
plugins/gimp/file-jxl-save.h [new file with mode: 0644]
plugins/gimp/file-jxl.cc [new file with mode: 0644]
plugins/mime/CMakeLists.txt [new file with mode: 0644]
plugins/mime/README.md [new file with mode: 0644]
plugins/mime/image-jxl.xml [new file with mode: 0644]
third_party/CMakeLists.txt [new file with mode: 0644]
third_party/HEVCSoftware/README.md [new file with mode: 0644]
third_party/HEVCSoftware/cfg/LICENSE [new file with mode: 0644]
third_party/HEVCSoftware/cfg/encoder_intra_main_scc_10.cfg [new file with mode: 0644]
third_party/dirent.cc [new file with mode: 0644]
third_party/dirent.h [new file with mode: 0644]
third_party/lcms2.cmake [new file with mode: 0644]
third_party/lodepng.cmake [new file with mode: 0644]
third_party/sjpeg.cmake [new file with mode: 0644]
third_party/skcms.cmake [new file with mode: 0644]
third_party/testdata/dots/ellipses.png [new file with mode: 0644]
third_party/testdata/imagecompression.info/LICENSE.txt [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.ffmpeg.y4m [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_420.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_420_progr.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_422.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_440.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_444.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_444_1x2.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_asymmetric.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_gray.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon.png.im_q85_luma_subsample.jpg [new file with mode: 0644]
third_party/testdata/imagecompression.info/flower_foveon_cropped.jpg [new file with mode: 0644]
third_party/testdata/jxl/animation_patches.gif [new file with mode: 0644]
third_party/testdata/jxl/blending/cropped_traffic_light.jxl [new file with mode: 0644]
third_party/testdata/jxl/blending/cropped_traffic_light_frame-0.png [new file with mode: 0644]
third_party/testdata/jxl/blending/cropped_traffic_light_frame-1.png [new file with mode: 0644]
third_party/testdata/jxl/blending/cropped_traffic_light_frame-2.png [new file with mode: 0644]
third_party/testdata/jxl/blending/cropped_traffic_light_frame-3.png [new file with mode: 0644]
third_party/testdata/jxl/blending/grayscale_patches_on_splines.png [new file with mode: 0644]
third_party/testdata/jxl/color_management/sRGB-D2700.icc [new file with mode: 0644]
third_party/testdata/jxl/grayscale_patches.png [new file with mode: 0644]
third_party/testdata/jxl/spline_on_first_frame.jxl [new file with mode: 0644]
third_party/testdata/jxl/spline_on_first_frame.png [new file with mode: 0644]
third_party/testdata/jxl/splines.png [new file with mode: 0644]
third_party/testdata/jxl/traffic_light.gif [new file with mode: 0644]
third_party/testdata/pngsuite/PngSuite.LICENSE [new file with mode: 0644]
third_party/testdata/pngsuite/PngSuite.README [new file with mode: 0644]
third_party/testdata/pngsuite/README.md [new file with mode: 0644]
third_party/testdata/pngsuite/ccwn2c08.png [new file with mode: 0644]
third_party/testdata/pngsuite/ccwn3p08.png [new file with mode: 0644]
third_party/testdata/pngsuite/ct1n0g04.png [new file with mode: 0644]
third_party/testdata/pngsuite/ctjn0g04.png [new file with mode: 0644]
third_party/testdata/pngsuite/ctzn0g04.png [new file with mode: 0644]
third_party/testdata/pngsuite/exif2c08.png [new file with mode: 0644]
third_party/testdata/pngsuite/g04n2c08.png [new file with mode: 0644]
third_party/testdata/pngsuite/g10n3p04.png [new file with mode: 0644]
third_party/testdata/position_encoding/bike_dots.txt [new file with mode: 0644]
third_party/testdata/position_encoding/keong_dots.txt [new file with mode: 0644]
third_party/testdata/position_encoding/non_square.txt [new file with mode: 0644]
third_party/testdata/position_encoding/repeated_dots.txt [new file with mode: 0644]
third_party/testdata/position_encoding/woman_dots.txt [new file with mode: 0644]
third_party/testdata/raw.pixls/DJI-FC6310-16bit_709_v4_krita.png [new file with mode: 0644]
third_party/testdata/raw.pixls/DJI-FC6310-16bit_srgb8_v4_krita.png [new file with mode: 0644]
third_party/testdata/raw.pixls/Google-Pixel2XL-16bit_acescg_g1_v4_krita.png [new file with mode: 0644]
third_party/testdata/raw.pixls/Google-Pixel2XL-16bit_srgb8_v4_krita.png [new file with mode: 0644]
third_party/testdata/raw.pixls/HUAWEI-EVA-L09-16bit_709_g1_dt.png [new file with mode: 0644]
third_party/testdata/raw.pixls/HUAWEI-EVA-L09-16bit_srgb8_dt.png [new file with mode: 0644]
third_party/testdata/raw.pixls/LICENSE.md [new file with mode: 0644]
third_party/testdata/raw.pixls/Nikon-D300-12bit_2020_g1_dt.png [new file with mode: 0644]
third_party/testdata/raw.pixls/Nikon-D300-12bit_srgb8_dt.png [new file with mode: 0644]
third_party/testdata/raw.pixls/README.md [new file with mode: 0644]
third_party/testdata/raw.pixls/Sony-DSC-RX1RM2-14bit_709_v4_krita.png [new file with mode: 0644]
third_party/testdata/raw.pixls/Sony-DSC-RX1RM2-14bit_srgb8_v4_krita.png [new file with mode: 0644]
third_party/testdata/wesaturate/500px/cvo9xd_keong_macan_grayscale.png [new file with mode: 0644]
third_party/testdata/wesaturate/500px/cvo9xd_keong_macan_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/500px/tmshre_riaphotographs_alpha.png [new file with mode: 0644]
third_party/testdata/wesaturate/500px/tmshre_riaphotographs_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/500px/u76c0g_bliznaca_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/Nikon-D3-14bit_2020_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/Nikon-D3-14bit_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/a2d1un_nkitzmiller_2020_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/a2d1un_nkitzmiller_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/cvo9xd_keong_macan_2020_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/cvo9xd_keong_macan_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/l1qnb5_nkitzmiller_2020_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/l1qnb5_nkitzmiller_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/phu1or_alfann24_2020_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/phu1or_alfann24_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/q3a0b3_d17ws_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/q3a0b3_d17ws_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/ra0ed45_alfann24_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/ra0ed45_alfann24_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/t0gho7_orlaustral_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/t0gho7_orlaustral_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/tmshre_riaphotographs_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/tmshre_riaphotographs_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/u76c0g_bliznaca_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/u76c0g_bliznaca_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/vgqcws_vin_709_g1.png [new file with mode: 0644]
third_party/testdata/wesaturate/64px/vgqcws_vin_srgb8.png [new file with mode: 0644]
third_party/testdata/wesaturate/LICENSE.md [new file with mode: 0644]
third_party/testdata/wesaturate/README.md [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/LICENSE [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/P3-sRGB-blue.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/P3-sRGB-color-bars.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/P3-sRGB-color-ring.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/P3-sRGB-green.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/P3-sRGB-red.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/R2020-sRGB-blue.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/R2020-sRGB-color-bars.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/R2020-sRGB-color-ring.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/R2020-sRGB-green.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/R2020-sRGB-red.png [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/README.txt [new file with mode: 0644]
third_party/testdata/wide-gamut-tests/rgb-to-gbr-test.png [new file with mode: 0644]
tools/CMakeLists.txt [new file with mode: 0644]
tools/args.h [new file with mode: 0644]
tools/benchmark/benchmark_args.cc [new file with mode: 0644]
tools/benchmark/benchmark_args.h [new file with mode: 0644]
tools/benchmark/benchmark_codec.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_avif.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_avif.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_custom.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_custom.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_jpeg.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_jpeg.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_jxl.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_jxl.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_png.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_png.h [new file with mode: 0644]
tools/benchmark/benchmark_codec_webp.cc [new file with mode: 0644]
tools/benchmark/benchmark_codec_webp.h [new file with mode: 0644]
tools/benchmark/benchmark_file_io.cc [new file with mode: 0644]
tools/benchmark/benchmark_file_io.h [new file with mode: 0644]
tools/benchmark/benchmark_stats.cc [new file with mode: 0644]
tools/benchmark/benchmark_stats.h [new file with mode: 0644]
tools/benchmark/benchmark_utils.cc [new file with mode: 0644]
tools/benchmark/benchmark_utils.h [new file with mode: 0644]
tools/benchmark/benchmark_xl.cc [new file with mode: 0644]
tools/benchmark/hm/README.md [new file with mode: 0644]
tools/benchmark/hm/decode.sh [new file with mode: 0755]
tools/benchmark/hm/encode.sh [new file with mode: 0755]
tools/benchmark/metrics/compute-hdrvdp.m [new file with mode: 0644]
tools/benchmark/metrics/compute-pumetrics.m [new file with mode: 0644]
tools/benchmark/metrics/compute_octave_metric.sh [new file with mode: 0755]
tools/benchmark/metrics/dists-rgb.sh [new symlink]
tools/benchmark/metrics/fsim-rgb.sh [new symlink]
tools/benchmark/metrics/fsim-y.sh [new symlink]
tools/benchmark/metrics/gmsd-rgb.sh [new symlink]
tools/benchmark/metrics/hdr_plots.sh [new file with mode: 0755]
tools/benchmark/metrics/hdrvdp-fixes.patch [new file with mode: 0644]
tools/benchmark/metrics/hdrvdp.sh [new file with mode: 0755]
tools/benchmark/metrics/iqa.py [new file with mode: 0644]
tools/benchmark/metrics/iqa_wrapper.sh [new file with mode: 0755]
tools/benchmark/metrics/lpips-rgb.sh [new symlink]
tools/benchmark/metrics/mrse.sh [new file with mode: 0755]
tools/benchmark/metrics/msssim-rgb.sh [new symlink]
tools/benchmark/metrics/msssim-y.sh [new symlink]
tools/benchmark/metrics/nlpd-y.sh [new symlink]
tools/benchmark/metrics/plots.py [new file with mode: 0755]
tools/benchmark/metrics/prepare_metrics.sh [new file with mode: 0755]
tools/benchmark/metrics/pupsnr.sh [new file with mode: 0755]
tools/benchmark/metrics/pussim.sh [new file with mode: 0755]
tools/benchmark/metrics/run_all_hdr_metrics.sh [new file with mode: 0755]
tools/benchmark/metrics/run_all_sdr_metrics.sh [new file with mode: 0755]
tools/benchmark/metrics/sdr_plots.sh [new file with mode: 0755]
tools/benchmark/metrics/ssim-rgb.sh [new symlink]
tools/benchmark/metrics/ssim-y.sh [new symlink]
tools/benchmark/metrics/ssimulacra.sh [new file with mode: 0755]
tools/benchmark/metrics/vif-rgb.sh [new symlink]
tools/benchmark/metrics/vmaf.sh [new file with mode: 0755]
tools/benchmark/metrics/vsi-rgb.sh [new symlink]
tools/box/CMakeLists.txt [new file with mode: 0644]
tools/box/box.cc [new file with mode: 0644]
tools/box/box.h [new file with mode: 0644]
tools/box/box_list_main.cc [new file with mode: 0644]
tools/box/box_test.cc [new file with mode: 0644]
tools/build_cleaner.py [new file with mode: 0755]
tools/build_stats.py [new file with mode: 0755]
tools/butteraugli_main.cc [new file with mode: 0644]
tools/check_author.py [new file with mode: 0755]
tools/cjxl.cc [new file with mode: 0644]
tools/cjxl.h [new file with mode: 0644]
tools/cjxl_main.cc [new file with mode: 0644]
tools/cmdline.cc [new file with mode: 0644]
tools/cmdline.h [new file with mode: 0644]
tools/codec_config.cc [new file with mode: 0644]
tools/codec_config.h [new file with mode: 0644]
tools/color_encoding_fuzzer.cc [new file with mode: 0644]
tools/comparison_viewer/CMakeLists.txt [new file with mode: 0644]
tools/comparison_viewer/codec_comparison_window.cc [new file with mode: 0644]
tools/comparison_viewer/codec_comparison_window.h [new file with mode: 0644]
tools/comparison_viewer/codec_comparison_window.ui [new file with mode: 0644]
tools/comparison_viewer/compare_codecs.cc [new file with mode: 0644]
tools/comparison_viewer/compare_images.cc [new file with mode: 0644]
tools/comparison_viewer/image_loading.cc [new file with mode: 0644]
tools/comparison_viewer/image_loading.h [new file with mode: 0644]
tools/comparison_viewer/settings.cc [new file with mode: 0644]
tools/comparison_viewer/settings.h [new file with mode: 0644]
tools/comparison_viewer/settings.ui [new file with mode: 0644]
tools/comparison_viewer/split_image_renderer.cc [new file with mode: 0644]
tools/comparison_viewer/split_image_renderer.h [new file with mode: 0644]
tools/comparison_viewer/split_image_view.cc [new file with mode: 0644]
tools/comparison_viewer/split_image_view.h [new file with mode: 0644]
tools/comparison_viewer/split_image_view.ui [new file with mode: 0644]
tools/conformance/CMakeLists.txt [new file with mode: 0644]
tools/conformance/conformance.py [new file with mode: 0755]
tools/conformance/djxl_conformance.cc [new file with mode: 0644]
tools/conformance/generator.py [new file with mode: 0755]
tools/conformance/tooling_test.sh [new file with mode: 0755]
tools/cpu/cpu.cc [new file with mode: 0644]
tools/cpu/cpu.h [new file with mode: 0644]
tools/cpu/os_specific.cc [new file with mode: 0644]
tools/cpu/os_specific.h [new file with mode: 0644]
tools/decode_and_encode.cc [new file with mode: 0644]
tools/decode_basic_info_fuzzer.cc [new file with mode: 0644]
tools/demo_progressive_saliency_encoding.py [new file with mode: 0755]
tools/demo_vardct_select.sh [new file with mode: 0755]
tools/djxl.cc [new file with mode: 0644]
tools/djxl.h [new file with mode: 0644]
tools/djxl_fuzzer.cc [new file with mode: 0644]
tools/djxl_main.cc [new file with mode: 0644]
tools/epf.cc [new file with mode: 0644]
tools/epf.h [new file with mode: 0644]
tools/epf_main.cc [new file with mode: 0644]
tools/example_tree.txt [new file with mode: 0644]
tools/fields_fuzzer.cc [new file with mode: 0644]
tools/flicker_test/CMakeLists.txt [new file with mode: 0644]
tools/flicker_test/main.cc [new file with mode: 0644]
tools/flicker_test/parameters.cc [new file with mode: 0644]
tools/flicker_test/parameters.h [new file with mode: 0644]
tools/flicker_test/setup.cc [new file with mode: 0644]
tools/flicker_test/setup.h [new file with mode: 0644]
tools/flicker_test/setup.ui [new file with mode: 0644]
tools/flicker_test/split_view.cc [new file with mode: 0644]
tools/flicker_test/split_view.h [new file with mode: 0644]
tools/flicker_test/test_window.cc [new file with mode: 0644]
tools/flicker_test/test_window.h [new file with mode: 0644]
tools/flicker_test/test_window.ui [new file with mode: 0644]
tools/fuzzer_corpus.cc [new file with mode: 0644]
tools/fuzzer_stub.cc [new file with mode: 0644]
tools/git_version.cmake [new file with mode: 0644]
tools/hdr/README.md [new file with mode: 0644]
tools/hdr/pq_to_hlg.cc [new file with mode: 0644]
tools/hdr/render_hlg.cc [new file with mode: 0644]
tools/hdr/tone_map.cc [new file with mode: 0644]
tools/icc_codec_fuzzer.cc [new file with mode: 0644]
tools/icc_detect/icc_detect.h [new file with mode: 0644]
tools/icc_detect/icc_detect_empty.cc [new file with mode: 0644]
tools/icc_detect/icc_detect_win32.cc [new file with mode: 0644]
tools/icc_detect/icc_detect_x11.cc [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/Decoder.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/DecoderJni.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/DecoderTest.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/ImageData.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/PixelFormat.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/Status.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/StreamInfo.java [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.h [new file with mode: 0644]
tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni_onload.cc [new file with mode: 0644]
tools/jxl_emcc.cc [new file with mode: 0644]
tools/jxl_from_tree.cc [new file with mode: 0644]
tools/libjxl_test.c [new file with mode: 0644]
tools/optimizer/simplex_fork.py [new file with mode: 0755]
tools/ossfuzz-build.sh [new file with mode: 0755]
tools/progressive_saliency.conf [new file with mode: 0644]
tools/progressive_sizes.sh [new file with mode: 0755]
tools/rans_fuzzer.cc [new file with mode: 0644]
tools/reference_zip.sh [new file with mode: 0755]
tools/set_from_bytes_fuzzer.cc [new file with mode: 0644]
tools/speed_stats.cc [new file with mode: 0644]
tools/speed_stats.h [new file with mode: 0644]
tools/ssimulacra.cc [new file with mode: 0644]
tools/ssimulacra.cpp [new file with mode: 0644]
tools/ssimulacra.h [new file with mode: 0644]
tools/ssimulacra_main.cc [new file with mode: 0644]
tools/tool_version.cc [new file with mode: 0644]
tools/tool_version.h [new file with mode: 0644]
tools/transforms_fuzzer.cc [new file with mode: 0644]
tools/upscaling_coefficients/generate_upscaling_coefficients.py [new file with mode: 0755]
tools/viewer/CMakeLists.txt [new file with mode: 0644]
tools/viewer/load_jxl.cc [new file with mode: 0644]
tools/viewer/load_jxl.h [new file with mode: 0644]
tools/viewer/main.cc [new file with mode: 0644]
tools/viewer/viewer_window.cc [new file with mode: 0644]
tools/viewer/viewer_window.h [new file with mode: 0644]
tools/viewer/viewer_window.ui [new file with mode: 0644]
tools/xyb_range.cc [new file with mode: 0644]