| -rw-r--r-- | .bazelignore | 1L |
| -rw-r--r-- | .clang-format | 4L |
| -rw-r--r-- | .clang-tidy | 84L |
| -rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.md | 37L |
| -rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.md | 20L |
| -rw-r--r-- | .github/PULL_REQUEST_TEMPLATE.md | 14L |
| -rw-r--r-- | .github/dependabot.yml | 21L |
| -rw-r--r-- | .github/workflows/build_test.yml | 343L |
| -rw-r--r-- | .github/workflows/build_test_bazel.yml | 57L |
| -rw-r--r-- | .github/workflows/build_test_cross.yml | 314L |
| -rw-r--r-- | .github/workflows/build_test_md.yml | 60L |
| -rw-r--r-- | .github/workflows/build_test_msys2.yml | 97L |
| -rw-r--r-- | .github/workflows/build_test_wasm.yml | 139L |
| -rw-r--r-- | .github/workflows/codeql.yml | 116L |
| -rw-r--r-- | .github/workflows/conformance.yml | 213L |
| -rw-r--r-- | .github/workflows/debug_ci.yml | 144L |
| -rw-r--r-- | .github/workflows/dependency-review.yml | 36L |
| -rw-r--r-- | .github/workflows/fuzz.yml | 65L |
| -rw-r--r-- | .github/workflows/gitlab_mirror.yml | 53L |
| -rw-r--r-- | .github/workflows/highway.patch | 12L |
| -rw-r--r-- | .github/workflows/pages.yml | 69L |
| -rw-r--r-- | .github/workflows/pull_request.yml | 65L |
| -rw-r--r-- | .github/workflows/release.yaml | 377L |
| -rw-r--r-- | .github/workflows/scorecard.yml | 75L |
| -rw-r--r-- | .github/workflows/test_new_highway.yml | 63L |
| -rw-r--r-- | .gitignore | 20L |
| -rw-r--r-- | .gitmodules | 30L |
| -rw-r--r-- | .pre-commit-config.yaml | 30L |
| -rw-r--r-- | .readthedocs.yaml | 24L |
| -rw-r--r-- | AUTHORS | 97L |
| -rw-r--r-- | BUILD.bazel | 28L |
| -rw-r--r-- | BUILDING.md | 85L |
| -rw-r--r-- | BUILDING_Haiku.md | 20L |
| -rw-r--r-- | BUILDING_OSX.md | 41L |
| -rw-r--r-- | CHANGELOG.md | 390L |
| -rw-r--r-- | CMakeLists.txt | 518L |
| -rw-r--r-- | CODE_OF_CONDUCT.md | 93L |
| -rw-r--r-- | CONTRIBUTING.md | 133L |
| -rw-r--r-- | CONTRIBUTORS | 23L |
| -rw-r--r-- | LICENSE | 27L |
| -rw-r--r-- | MODULE.bazel | 10L |
| -rw-r--r-- | MODULE.bazel.lock | 132L |
| -rw-r--r-- | PATENTS | 22L |
| -rw-r--r-- | README.md | 137L |
| -rw-r--r-- | SECURITY.md | 73L |
| -rw-r--r-- | WORKSPACE | 219L |
| -rwxr-xr-x | bash_test.sh | 317L |
| -rwxr-xr-x | ci.sh | 1490L |
| -rw-r--r-- | cmake/FindAtomics.cmake | 53L |
| -rw-r--r-- | cmake/FindBrotli.cmake | 75L |
| -rw-r--r-- | cmake/FindHWY.cmake | 66L |
| -rw-r--r-- | cmake/FindLCMS2.cmake | 59L |
| -rw-r--r-- | debian/changelog | 125L |
| -rw-r--r-- | debian/compat | 1L |
| -rw-r--r-- | debian/control | 88L |
| -rw-r--r-- | debian/copyright | 199L |
| -rw-r--r-- | debian/jxl.install | 3L |
| -rw-r--r-- | debian/libjxl-dev.install | 3L |
| -rw-r--r-- | debian/libjxl-gdk-pixbuf.install | 3L |
| -rw-r--r-- | debian/libjxl-gimp-plugin.install | 1L |
| -rw-r--r-- | debian/libjxl.install | 1L |
| -rwxr-xr-x | debian/rules | 21L |
| -rw-r--r-- | debian/source/format | 1L |
| -rwxr-xr-x | deps.sh | 95L |
| -rw-r--r-- | doc/api.txt | 33L |
| -rw-r--r-- | doc/benchmarking.md | 82L |
| -rw-r--r-- | doc/building_and_testing.md | 166L |
| -rw-r--r-- | doc/building_wasm.md | 62L |
| -rw-r--r-- | doc/color_management.md | 68L |
| -rw-r--r-- | doc/debugging_workflows.md | 70L |
| -rw-r--r-- | doc/developing_in_debian.md | 56L |
| -rw-r--r-- | doc/developing_in_github.md | 357L |
| -rw-r--r-- | doc/developing_in_windows_msys.md | 168L |
| -rw-r--r-- | doc/developing_in_windows_vcpkg.md | 90L |
| -rw-r--r-- | doc/developing_with_crossroad.md | 116L |
| -rw-r--r-- | doc/encode_effort.md | 32L |
| -rw-r--r-- | doc/format_overview.md | 284L |
| -rw-r--r-- | doc/fuzzing.md | 184L |
| -rw-r--r-- | doc/jxl.svg | 1L |
| -rw-r--r-- | doc/man/cjxl.txt | 102L |
| -rw-r--r-- | doc/man/djxl.txt | 61L |
| -rw-r--r-- | doc/release.md | 328L |
| -rw-r--r-- | doc/software_support.md | 93L |
| -rw-r--r-- | doc/sphinx/api.rst | 17L |
| -rw-r--r-- | doc/sphinx/api_color.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_common.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_cpp.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_decoder.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_encoder.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_metadata.rst | 6L |
| -rw-r--r-- | doc/sphinx/api_threads.rst | 6L |
| -rw-r--r-- | doc/sphinx/conf.py | 110L |
| -rw-r--r-- | doc/sphinx/index.rst | 18L |
| -rw-r--r-- | doc/sphinx/requirements.txt | 3L |
| -rw-r--r-- | doc/vuln_playbook.md | 245L |
| -rw-r--r-- | doc/xl_overview.md | 181L |
| -rw-r--r-- | examples/CMakeLists.txt | 25L |
| -rw-r--r-- | examples/decode_exif_metadata.cc | 173L |
| -rw-r--r-- | examples/decode_oneshot.cc | 248L |
| -rw-r--r-- | examples/decode_progressive.cc | 237L |
| -rw-r--r-- | examples/encode_oneshot.cc | 284L |
| -rw-r--r-- | examples/examples.cmake | 11L |
| -rw-r--r-- | flake.lock | 61L |
| -rw-r--r-- | flake.nix | 39L |
| -rw-r--r-- | lib/BUILD | 313L |
| -rw-r--r-- | lib/CMakeLists.txt | 193L |
| -rw-r--r-- | lib/extras/LICENSE.apngdis | 27L |
| -rw-r--r-- | lib/extras/README.md | 5L |
| -rw-r--r-- | lib/extras/alpha_blend.cc | 63L |
| -rw-r--r-- | lib/extras/alpha_blend.h | 19L |
| -rw-r--r-- | lib/extras/codec.cc | 112L |
| -rw-r--r-- | lib/extras/codec.h | 54L |
| -rw-r--r-- | lib/extras/codec_test.cc | 458L |
| -rw-r--r-- | lib/extras/common.cc | 61L |
| -rw-r--r-- | lib/extras/common.h | 26L |
| -rw-r--r-- | lib/extras/dec/apng.cc | 1003L |
| -rw-r--r-- | lib/extras/dec/apng.h | 35L |
| -rw-r--r-- | lib/extras/dec/color_description.cc | 215L |
| -rw-r--r-- | lib/extras/dec/color_description.h | 23L |
| -rw-r--r-- | lib/extras/dec/color_description_test.cc | 37L |
| -rw-r--r-- | lib/extras/dec/color_hints.cc | 79L |
| -rw-r--r-- | lib/extras/dec/color_hints.h | 74L |
| -rw-r--r-- | lib/extras/dec/decode.cc | 150L |
| -rw-r--r-- | lib/extras/dec/decode.h | 57L |
| -rw-r--r-- | lib/extras/dec/exr.cc | 201L |
| -rw-r--r-- | lib/extras/dec/exr.h | 33L |
| -rw-r--r-- | lib/extras/dec/gif.cc | 415L |
| -rw-r--r-- | lib/extras/dec/gif.h | 35L |
| -rw-r--r-- | lib/extras/dec/jpegli.cc | 275L |
| -rw-r--r-- | lib/extras/dec/jpegli.h | 41L |
| -rw-r--r-- | lib/extras/dec/jpg.cc | 343L |
| -rw-r--r-- | lib/extras/dec/jpg.h | 45L |
| -rw-r--r-- | lib/extras/dec/jxl.cc | 580L |
| -rw-r--r-- | lib/extras/dec/jxl.h | 69L |
| -rw-r--r-- | lib/extras/dec/pgx.cc | 202L |
| -rw-r--r-- | lib/extras/dec/pgx.h | 34L |
| -rw-r--r-- | lib/extras/dec/pgx_test.cc | 80L |
| -rw-r--r-- | lib/extras/dec/pnm.cc | 579L |
| -rw-r--r-- | lib/extras/dec/pnm.h | 68L |
| -rw-r--r-- | lib/extras/enc/apng.cc | 455L |
| -rw-r--r-- | lib/extras/enc/apng.h | 23L |
| -rw-r--r-- | lib/extras/enc/encode.cc | 138L |
| -rw-r--r-- | lib/extras/enc/encode.h | 88L |
| -rw-r--r-- | lib/extras/enc/exr.cc | 208L |
| -rw-r--r-- | lib/extras/enc/exr.h | 23L |
| -rw-r--r-- | lib/extras/enc/jpegli.cc | 545L |
| -rw-r--r-- | lib/extras/enc/jpegli.h | 53L |
| -rw-r--r-- | lib/extras/enc/jpg.cc | 617L |
| -rw-r--r-- | lib/extras/enc/jpg.h | 23L |
| -rw-r--r-- | lib/extras/enc/jxl.cc | 372L |
| -rw-r--r-- | lib/extras/enc/jxl.h | 91L |
| -rw-r--r-- | lib/extras/enc/npy.cc | 326L |
| -rw-r--r-- | lib/extras/enc/npy.h | 23L |
| -rw-r--r-- | lib/extras/enc/pgx.cc | 122L |
| -rw-r--r-- | lib/extras/enc/pgx.h | 24L |
| -rw-r--r-- | lib/extras/enc/pnm.cc | 331L |
| -rw-r--r-- | lib/extras/enc/pnm.h | 29L |
| -rw-r--r-- | lib/extras/exif.cc | 55L |
| -rw-r--r-- | lib/extras/exif.h | 20L |
| -rw-r--r-- | lib/extras/hlg.cc | 57L |
| -rw-r--r-- | lib/extras/hlg.h | 21L |
| -rw-r--r-- | lib/extras/jpegli_test.cc | 422L |
| -rw-r--r-- | lib/extras/metrics.cc | 224L |
| -rw-r--r-- | lib/extras/metrics.h | 28L |
| -rw-r--r-- | lib/extras/mmap.cc | 149L |
| -rw-r--r-- | lib/extras/mmap.h | 31L |
| -rw-r--r-- | lib/extras/packed_image.h | 281L |
| -rw-r--r-- | lib/extras/packed_image_convert.cc | 339L |
| -rw-r--r-- | lib/extras/packed_image_convert.h | 41L |
| -rw-r--r-- | lib/extras/size_constraints.h | 43L |
| -rw-r--r-- | lib/extras/time.cc | 59L |
| -rw-r--r-- | lib/extras/time.h | 19L |
| -rw-r--r-- | lib/extras/tone_mapping.cc | 135L |
| -rw-r--r-- | lib/extras/tone_mapping.h | 30L |
| -rw-r--r-- | lib/extras/tone_mapping_gbench.cc | 43L |
| -rw-r--r-- | lib/gbench_main.cc | 8L |
| -rw-r--r-- | lib/include/jxl/cms.h | 24L |
| -rw-r--r-- | lib/include/jxl/cms_interface.h | 255L |
| -rw-r--r-- | lib/include/jxl/codestream_header.h | 433L |
| -rw-r--r-- | lib/include/jxl/color_encoding.h | 163L |
| -rw-r--r-- | lib/include/jxl/decode.h | 1466L |
| -rw-r--r-- | lib/include/jxl/decode_cxx.h | 58L |
| -rw-r--r-- | lib/include/jxl/encode.h | 1597L |
| -rw-r--r-- | lib/include/jxl/encode_cxx.h | 58L |
| -rw-r--r-- | lib/include/jxl/memory_manager.h | 72L |
| -rw-r--r-- | lib/include/jxl/parallel_runner.h | 159L |
| -rw-r--r-- | lib/include/jxl/resizable_parallel_runner.h | 77L |
| -rw-r--r-- | lib/include/jxl/resizable_parallel_runner_cxx.h | 65L |
| -rw-r--r-- | lib/include/jxl/stats.h | 103L |
| -rw-r--r-- | lib/include/jxl/thread_parallel_runner.h | 71L |
| -rw-r--r-- | lib/include/jxl/thread_parallel_runner_cxx.h | 66L |
| -rw-r--r-- | lib/include/jxl/types.h | 154L |
| -rw-r--r-- | lib/jpegli.cmake | 159L |
| -rw-r--r-- | lib/jpegli/README.md | 49L |
| -rw-r--r-- | lib/jpegli/adaptive_quantization.cc | 563L |
| -rw-r--r-- | lib/jpegli/adaptive_quantization.h | 17L |
| -rw-r--r-- | lib/jpegli/bit_writer.cc | 60L |
| -rw-r--r-- | lib/jpegli/bit_writer.h | 98L |
| -rw-r--r-- | lib/jpegli/bitstream.cc | 451L |
| -rw-r--r-- | lib/jpegli/bitstream.h | 43L |
| -rw-r--r-- | lib/jpegli/color_quantize.cc | 537L |
| -rw-r--r-- | lib/jpegli/color_quantize.h | 27L |
| -rw-r--r-- | lib/jpegli/color_transform.cc | 281L |
| -rw-r--r-- | lib/jpegli/color_transform.h | 20L |
| -rw-r--r-- | lib/jpegli/common.cc | 59L |
| -rw-r--r-- | lib/jpegli/common.h | 48L |
| -rw-r--r-- | lib/jpegli/common_internal.h | 150L |
| -rw-r--r-- | lib/jpegli/dct-inl.h | 258L |
| -rw-r--r-- | lib/jpegli/decode.cc | 1032L |
| -rw-r--r-- | lib/jpegli/decode.h | 106L |
| -rw-r--r-- | lib/jpegli/decode_api_test.cc | 1309L |
| -rw-r--r-- | lib/jpegli/decode_internal.h | 151L |
| -rw-r--r-- | lib/jpegli/decode_marker.cc | 589L |
| -rw-r--r-- | lib/jpegli/decode_marker.h | 32L |
| -rw-r--r-- | lib/jpegli/decode_scan.cc | 567L |
| -rw-r--r-- | lib/jpegli/decode_scan.h | 31L |
| -rw-r--r-- | lib/jpegli/destination_manager.cc | 148L |
| -rw-r--r-- | lib/jpegli/downsample.cc | 356L |
| -rw-r--r-- | lib/jpegli/downsample.h | 21L |
| -rw-r--r-- | lib/jpegli/encode.cc | 1256L |
| -rw-r--r-- | lib/jpegli/encode.h | 158L |
| -rw-r--r-- | lib/jpegli/encode_api_test.cc | 837L |
| -rw-r--r-- | lib/jpegli/encode_finish.cc | 232L |
| -rw-r--r-- | lib/jpegli/encode_finish.h | 17L |
| -rw-r--r-- | lib/jpegli/encode_internal.h | 141L |
| -rw-r--r-- | lib/jpegli/encode_streaming.cc | 259L |
| -rw-r--r-- | lib/jpegli/encode_streaming.h | 21L |
| -rw-r--r-- | lib/jpegli/entropy_coding-inl.h | 213L |
| -rw-r--r-- | lib/jpegli/entropy_coding.cc | 823L |
| -rw-r--r-- | lib/jpegli/entropy_coding.h | 28L |
| -rw-r--r-- | lib/jpegli/error.cc | 102L |
| -rw-r--r-- | lib/jpegli/error.h | 37L |
| -rw-r--r-- | lib/jpegli/error_handling_test.cc | 1277L |
| -rw-r--r-- | lib/jpegli/huffman.cc | 322L |
| -rw-r--r-- | lib/jpegli/huffman.h | 58L |
| -rw-r--r-- | lib/jpegli/idct.cc | 695L |
| -rw-r--r-- | lib/jpegli/idct.h | 18L |
| -rw-r--r-- | lib/jpegli/input.cc | 414L |
| -rw-r--r-- | lib/jpegli/input.h | 17L |
| -rw-r--r-- | lib/jpegli/input_suspension_test.cc | 612L |
| -rw-r--r-- | lib/jpegli/jpeg.version.62 | 11L |
| -rw-r--r-- | lib/jpegli/jpeg.version.8 | 9L |
| -rw-r--r-- | lib/jpegli/libjpeg_test_util.cc | 262L |
| -rw-r--r-- | lib/jpegli/libjpeg_test_util.h | 37L |
| -rw-r--r-- | lib/jpegli/libjpeg_wrapper.cc | 255L |
| -rw-r--r-- | lib/jpegli/memory_manager.cc | 186L |
| -rw-r--r-- | lib/jpegli/memory_manager.h | 46L |
| -rw-r--r-- | lib/jpegli/output_suspension_test.cc | 219L |
| -rw-r--r-- | lib/jpegli/quant.cc | 768L |
| -rw-r--r-- | lib/jpegli/quant.h | 26L |
| -rw-r--r-- | lib/jpegli/render.cc | 764L |
| -rw-r--r-- | lib/jpegli/render.h | 24L |
| -rw-r--r-- | lib/jpegli/simd.cc | 38L |
| -rw-r--r-- | lib/jpegli/simd.h | 18L |
| -rw-r--r-- | lib/jpegli/source_manager.cc | 90L |
| -rw-r--r-- | lib/jpegli/source_manager_test.cc | 142L |
| -rw-r--r-- | lib/jpegli/streaming_test.cc | 233L |
| -rw-r--r-- | lib/jpegli/test_params.h | 163L |
| -rw-r--r-- | lib/jpegli/test_utils-inl.h | 432L |
| -rw-r--r-- | lib/jpegli/test_utils.cc | 800L |
| -rw-r--r-- | lib/jpegli/test_utils.h | 130L |
| -rw-r--r-- | lib/jpegli/testing.h | 35L |
| -rw-r--r-- | lib/jpegli/transcode_api_test.cc | 133L |
| -rw-r--r-- | lib/jpegli/transpose-inl.h | 111L |
| -rw-r--r-- | lib/jpegli/types.h | 38L |
| -rw-r--r-- | lib/jpegli/upsample.cc | 137L |
| -rw-r--r-- | lib/jpegli/upsample.h | 26L |
| -rw-r--r-- | lib/jxl.cmake | 281L |
| -rw-r--r-- | lib/jxl/ac_context.h | 149L |
| -rw-r--r-- | lib/jxl/ac_strategy.cc | 105L |
| -rw-r--r-- | lib/jxl/ac_strategy.h | 264L |
| -rw-r--r-- | lib/jxl/ac_strategy_test.cc | 259L |
| -rw-r--r-- | lib/jxl/alpha.cc | 115L |
| -rw-r--r-- | lib/jxl/alpha.h | 66L |
| -rw-r--r-- | lib/jxl/alpha_test.cc | 134L |
| -rw-r--r-- | lib/jxl/ans_common.cc | 148L |
| -rw-r--r-- | lib/jxl/ans_common.h | 144L |
| -rw-r--r-- | lib/jxl/ans_common_test.cc | 43L |
| -rw-r--r-- | lib/jxl/ans_params.h | 36L |
| -rw-r--r-- | lib/jxl/ans_test.cc | 280L |
| -rw-r--r-- | lib/jxl/base/arch_macros.h | 33L |
| -rw-r--r-- | lib/jxl/base/bits.h | 148L |
| -rw-r--r-- | lib/jxl/base/byte_order.h | 274L |
| -rw-r--r-- | lib/jxl/base/c_callback_support.h | 32L |
| -rw-r--r-- | lib/jxl/base/common.h | 129L |
| -rw-r--r-- | lib/jxl/base/compiler_specific.h | 157L |
| -rw-r--r-- | lib/jxl/base/data_parallel.h | 124L |
| -rw-r--r-- | lib/jxl/base/exif.h | 90L |
| -rw-r--r-- | lib/jxl/base/fast_math-inl.h | 236L |
| -rw-r--r-- | lib/jxl/base/float.h | 102L |
| -rw-r--r-- | lib/jxl/base/iaca.h | 65L |
| -rw-r--r-- | lib/jxl/base/matrix_ops.h | 84L |
| -rw-r--r-- | lib/jxl/base/os_macros.h | 50L |
| -rw-r--r-- | lib/jxl/base/override.h | 31L |
| -rw-r--r-- | lib/jxl/base/printf_macros.h | 34L |
| -rw-r--r-- | lib/jxl/base/random.h | 99L |
| -rw-r--r-- | lib/jxl/base/rational_polynomial-inl.h | 103L |
| -rw-r--r-- | lib/jxl/base/sanitizer_definitions.h | 44L |
| -rw-r--r-- | lib/jxl/base/scope_guard.h | 48L |
| -rw-r--r-- | lib/jxl/base/span.h | 80L |
| -rw-r--r-- | lib/jxl/base/status.h | 469L |
| -rw-r--r-- | lib/jxl/bit_reader_test.cc | 262L |
| -rw-r--r-- | lib/jxl/bits_test.cc | 89L |
| -rw-r--r-- | lib/jxl/blending.cc | 151L |
| -rw-r--r-- | lib/jxl/blending.h | 27L |
| -rw-r--r-- | lib/jxl/blending_test.cc | 59L |
| -rw-r--r-- | lib/jxl/box_content_decoder.cc | 101L |
| -rw-r--r-- | lib/jxl/box_content_decoder.h | 46L |
| -rw-r--r-- | lib/jxl/butteraugli/butteraugli.cc | 2134L |
| -rw-r--r-- | lib/jxl/butteraugli/butteraugli.h | 221L |
| -rw-r--r-- | lib/jxl/butteraugli/butteraugli_test.cc | 117L |
| -rw-r--r-- | lib/jxl/byte_order_test.cc | 53L |
| -rw-r--r-- | lib/jxl/cache_aligned.cc | 158L |
| -rw-r--r-- | lib/jxl/cache_aligned.h | 67L |
| -rw-r--r-- | lib/jxl/chroma_from_luma.cc | 29L |
| -rw-r--r-- | lib/jxl/chroma_from_luma.h | 144L |
| -rw-r--r-- | lib/jxl/cms/color_encoding_cms.h | 623L |
| -rw-r--r-- | lib/jxl/cms/jxl_cms.cc | 1364L |
| -rw-r--r-- | lib/jxl/cms/jxl_cms_internal.h | 1102L |
| -rw-r--r-- | lib/jxl/cms/opsin_params.h | 160L |
| -rw-r--r-- | lib/jxl/cms/tone_mapping-inl.h | 191L |
| -rw-r--r-- | lib/jxl/cms/tone_mapping.h | 179L |
| -rw-r--r-- | lib/jxl/cms/tone_mapping_test.cc | 147L |
| -rw-r--r-- | lib/jxl/cms/transfer_functions-inl.h | 334L |
| -rw-r--r-- | lib/jxl/cms/transfer_functions.h | 131L |
| -rw-r--r-- | lib/jxl/cms/transfer_functions_test.cc | 94L |
| -rw-r--r-- | lib/jxl/codec_in_out.h | 115L |
| -rw-r--r-- | lib/jxl/coeff_order.cc | 150L |
| -rw-r--r-- | lib/jxl/coeff_order.h | 64L |
| -rw-r--r-- | lib/jxl/coeff_order_fwd.h | 47L |
| -rw-r--r-- | lib/jxl/coeff_order_test.cc | 95L |
| -rw-r--r-- | lib/jxl/color_encoding_internal.cc | 208L |
| -rw-r--r-- | lib/jxl/color_encoding_internal.h | 361L |
| -rw-r--r-- | lib/jxl/color_encoding_internal_test.cc | 160L |
| -rw-r--r-- | lib/jxl/color_management_test.cc | 471L |
| -rw-r--r-- | lib/jxl/common.h | 70L |
| -rw-r--r-- | lib/jxl/compressed_dc.cc | 305L |
| -rw-r--r-- | lib/jxl/compressed_dc.h | 34L |
| -rw-r--r-- | lib/jxl/convolve-inl.h | 297L |
| -rw-r--r-- | lib/jxl/convolve.h | 88L |
| -rw-r--r-- | lib/jxl/convolve_separable5.cc | 263L |
| -rw-r--r-- | lib/jxl/convolve_slow.cc | 198L |
| -rw-r--r-- | lib/jxl/convolve_symmetric3.cc | 197L |
| -rw-r--r-- | lib/jxl/convolve_symmetric5.cc | 188L |
| -rw-r--r-- | lib/jxl/convolve_test.cc | 268L |
| -rw-r--r-- | lib/jxl/data_parallel_test.cc | 87L |
| -rw-r--r-- | lib/jxl/dct-inl.h | 339L |
| -rw-r--r-- | lib/jxl/dct_block-inl.h | 108L |
| -rw-r--r-- | lib/jxl/dct_for_test.h | 99L |
| -rw-r--r-- | lib/jxl/dct_scales.cc | 31L |
| -rw-r--r-- | lib/jxl/dct_scales.h | 379L |
| -rw-r--r-- | lib/jxl/dct_test.cc | 390L |
| -rw-r--r-- | lib/jxl/dct_util.h | 90L |
| -rw-r--r-- | lib/jxl/dec_ans.cc | 363L |
| -rw-r--r-- | lib/jxl/dec_ans.h | 508L |
| -rw-r--r-- | lib/jxl/dec_bit_reader.h | 352L |
| -rw-r--r-- | lib/jxl/dec_cache.cc | 267L |
| -rw-r--r-- | lib/jxl/dec_cache.h | 274L |
| -rw-r--r-- | lib/jxl/dec_context_map.cc | 90L |
| -rw-r--r-- | lib/jxl/dec_context_map.h | 30L |
| -rw-r--r-- | lib/jxl/dec_external_image.cc | 490L |
| -rw-r--r-- | lib/jxl/dec_external_image.h | 65L |
| -rw-r--r-- | lib/jxl/dec_external_image_gbench.cc | 57L |
| -rw-r--r-- | lib/jxl/dec_frame.cc | 900L |
| -rw-r--r-- | lib/jxl/dec_frame.h | 341L |
| -rw-r--r-- | lib/jxl/dec_group.cc | 810L |
| -rw-r--r-- | lib/jxl/dec_group.h | 47L |
| -rw-r--r-- | lib/jxl/dec_group_border.cc | 184L |
| -rw-r--r-- | lib/jxl/dec_group_border.h | 47L |
| -rw-r--r-- | lib/jxl/dec_huffman.cc | 258L |
| -rw-r--r-- | lib/jxl/dec_huffman.h | 32L |
| -rw-r--r-- | lib/jxl/dec_modular.cc | 793L |
| -rw-r--r-- | lib/jxl/dec_modular.h | 143L |
| -rw-r--r-- | lib/jxl/dec_noise.cc | 128L |
| -rw-r--r-- | lib/jxl/dec_noise.h | 32L |
| -rw-r--r-- | lib/jxl/dec_patch_dictionary.cc | 354L |
| -rw-r--r-- | lib/jxl/dec_patch_dictionary.h | 148L |
| -rw-r--r-- | lib/jxl/dec_transforms-inl.h | 827L |
| -rw-r--r-- | lib/jxl/dec_transforms_testonly.cc | 42L |
| -rw-r--r-- | lib/jxl/dec_transforms_testonly.h | 33L |
| -rw-r--r-- | lib/jxl/dec_xyb-inl.h | 346L |
| -rw-r--r-- | lib/jxl/dec_xyb.cc | 327L |
| -rw-r--r-- | lib/jxl/dec_xyb.h | 98L |
| -rw-r--r-- | lib/jxl/decode.cc | 2843L |
| -rw-r--r-- | lib/jxl/decode_test.cc | 5684L |
| -rw-r--r-- | lib/jxl/decode_to_jpeg.cc | 182L |
| -rw-r--r-- | lib/jxl/decode_to_jpeg.h | 220L |
| -rw-r--r-- | lib/jxl/enc_ac_strategy.cc | 1151L |
| -rw-r--r-- | lib/jxl/enc_ac_strategy.h | 81L |
| -rw-r--r-- | lib/jxl/enc_adaptive_quantization.cc | 1209L |
| -rw-r--r-- | lib/jxl/enc_adaptive_quantization.h | 57L |
| -rw-r--r-- | lib/jxl/enc_ans.cc | 1834L |
| -rw-r--r-- | lib/jxl/enc_ans.h | 141L |
| -rw-r--r-- | lib/jxl/enc_ans_params.h | 92L |
| -rw-r--r-- | lib/jxl/enc_ar_control_field.cc | 318L |
| -rw-r--r-- | lib/jxl/enc_ar_control_field.h | 55L |
| -rw-r--r-- | lib/jxl/enc_aux_out.cc | 122L |
| -rw-r--r-- | lib/jxl/enc_aux_out.h | 102L |
| -rw-r--r-- | lib/jxl/enc_bit_writer.cc | 217L |
| -rw-r--r-- | lib/jxl/enc_bit_writer.h | 129L |
| -rw-r--r-- | lib/jxl/enc_butteraugli_comparator.cc | 81L |
| -rw-r--r-- | lib/jxl/enc_butteraugli_comparator.h | 46L |
| -rw-r--r-- | lib/jxl/enc_cache.cc | 232L |
| -rw-r--r-- | lib/jxl/enc_cache.h | 81L |
| -rw-r--r-- | lib/jxl/enc_chroma_from_luma.cc | 400L |
| -rw-r--r-- | lib/jxl/enc_chroma_from_luma.h | 60L |
| -rw-r--r-- | lib/jxl/enc_cluster.cc | 351L |
| -rw-r--r-- | lib/jxl/enc_cluster.h | 71L |
| -rw-r--r-- | lib/jxl/enc_coeff_order.cc | 292L |
| -rw-r--r-- | lib/jxl/enc_coeff_order.h | 56L |
| -rw-r--r-- | lib/jxl/enc_comparator.cc | 132L |
| -rw-r--r-- | lib/jxl/enc_comparator.h | 53L |
| -rw-r--r-- | lib/jxl/enc_context_map.cc | 159L |
| -rw-r--r-- | lib/jxl/enc_context_map.h | 35L |
| -rw-r--r-- | lib/jxl/enc_debug_image.cc | 115L |
| -rw-r--r-- | lib/jxl/enc_debug_image.h | 37L |
| -rw-r--r-- | lib/jxl/enc_detect_dots.cc | 601L |
| -rw-r--r-- | lib/jxl/enc_detect_dots.h | 66L |
| -rw-r--r-- | lib/jxl/enc_dot_dictionary.cc | 66L |
| -rw-r--r-- | lib/jxl/enc_dot_dictionary.h | 30L |
| -rw-r--r-- | lib/jxl/enc_entropy_coder.cc | 272L |
| -rw-r--r-- | lib/jxl/enc_entropy_coder.h | 46L |
| -rw-r--r-- | lib/jxl/enc_external_image.cc | 245L |
| -rw-r--r-- | lib/jxl/enc_external_image.h | 64L |
| -rw-r--r-- | lib/jxl/enc_external_image_gbench.cc | 45L |
| -rw-r--r-- | lib/jxl/enc_external_image_test.cc | 78L |
| -rw-r--r-- | lib/jxl/enc_fast_lossless.cc | 4220L |
| -rw-r--r-- | lib/jxl/enc_fast_lossless.h | 117L |
| -rw-r--r-- | lib/jxl/enc_fields.cc | 243L |
| -rw-r--r-- | lib/jxl/enc_fields.h | 37L |
| -rw-r--r-- | lib/jxl/enc_frame.cc | 2316L |
| -rw-r--r-- | lib/jxl/enc_frame.h | 108L |
| -rw-r--r-- | lib/jxl/enc_gaborish.cc | 67L |
| -rw-r--r-- | lib/jxl/enc_gaborish.h | 25L |
| -rw-r--r-- | lib/jxl/enc_gaborish_test.cc | 83L |
| -rw-r--r-- | lib/jxl/enc_gamma_correct.h | 35L |
| -rw-r--r-- | lib/jxl/enc_group.cc | 546L |
| -rw-r--r-- | lib/jxl/enc_group.h | 31L |
| -rw-r--r-- | lib/jxl/enc_heuristics.cc | 941L |
| -rw-r--r-- | lib/jxl/enc_heuristics.h | 46L |
| -rw-r--r-- | lib/jxl/enc_huffman.cc | 218L |
| -rw-r--r-- | lib/jxl/enc_huffman.h | 22L |
| -rw-r--r-- | lib/jxl/enc_huffman_tree.cc | 329L |
| -rw-r--r-- | lib/jxl/enc_huffman_tree.h | 52L |
| -rw-r--r-- | lib/jxl/enc_icc_codec.cc | 457L |
| -rw-r--r-- | lib/jxl/enc_icc_codec.h | 31L |
| -rw-r--r-- | lib/jxl/enc_image_bundle.cc | 159L |
| -rw-r--r-- | lib/jxl/enc_image_bundle.h | 38L |
| -rw-r--r-- | lib/jxl/enc_linalg.cc | 49L |
| -rw-r--r-- | lib/jxl/enc_linalg.h | 24L |
| -rw-r--r-- | lib/jxl/enc_linalg_test.cc | 86L |
| -rw-r--r-- | lib/jxl/enc_modular.cc | 1747L |
| -rw-r--r-- | lib/jxl/enc_modular.h | 123L |
| -rw-r--r-- | lib/jxl/enc_noise.cc | 372L |
| -rw-r--r-- | lib/jxl/enc_noise.h | 34L |
| -rw-r--r-- | lib/jxl/enc_optimize.cc | 163L |
| -rw-r--r-- | lib/jxl/enc_optimize.h | 216L |
| -rw-r--r-- | lib/jxl/enc_optimize_test.cc | 107L |
| -rw-r--r-- | lib/jxl/enc_params.h | 203L |
| -rw-r--r-- | lib/jxl/enc_patch_dictionary.cc | 835L |
| -rw-r--r-- | lib/jxl/enc_patch_dictionary.h | 104L |
| -rw-r--r-- | lib/jxl/enc_photon_noise.cc | 95L |
| -rw-r--r-- | lib/jxl/enc_photon_noise.h | 22L |
| -rw-r--r-- | lib/jxl/enc_photon_noise_test.cc | 51L |
| -rw-r--r-- | lib/jxl/enc_progressive_split.cc | 82L |
| -rw-r--r-- | lib/jxl/enc_progressive_split.h | 131L |
| -rw-r--r-- | lib/jxl/enc_quant_weights.cc | 208L |
| -rw-r--r-- | lib/jxl/enc_quant_weights.h | 39L |
| -rw-r--r-- | lib/jxl/enc_splines.cc | 97L |
| -rw-r--r-- | lib/jxl/enc_splines.h | 28L |
| -rw-r--r-- | lib/jxl/enc_toc.cc | 45L |
| -rw-r--r-- | lib/jxl/enc_toc.h | 31L |
| -rw-r--r-- | lib/jxl/enc_transforms-inl.h | 800L |
| -rw-r--r-- | lib/jxl/enc_transforms.cc | 40L |
| -rw-r--r-- | lib/jxl/enc_transforms.h | 31L |
| -rw-r--r-- | lib/jxl/enc_xyb.cc | 451L |
| -rw-r--r-- | lib/jxl/enc_xyb.h | 54L |
| -rw-r--r-- | lib/jxl/encode.cc | 2705L |
| -rw-r--r-- | lib/jxl/encode_internal.h | 672L |
| -rw-r--r-- | lib/jxl/encode_test.cc | 2091L |
| -rw-r--r-- | lib/jxl/entropy_coder.cc | 69L |
| -rw-r--r-- | lib/jxl/entropy_coder.h | 45L |
| -rw-r--r-- | lib/jxl/entropy_coder_test.cc | 68L |
| -rw-r--r-- | lib/jxl/epf.cc | 144L |
| -rw-r--r-- | lib/jxl/epf.h | 31L |
| -rw-r--r-- | lib/jxl/fake_parallel_runner_testonly.h | 79L |
| -rw-r--r-- | lib/jxl/fast_dct-inl.h | 239L |
| -rw-r--r-- | lib/jxl/fast_dct128-inl.h | 2137L |
| -rw-r--r-- | lib/jxl/fast_dct16-inl.h | 180L |
| -rw-r--r-- | lib/jxl/fast_dct256-inl.h | 4811L |
| -rw-r--r-- | lib/jxl/fast_dct32-inl.h | 419L |
| -rw-r--r-- | lib/jxl/fast_dct64-inl.h | 985L |
| -rw-r--r-- | lib/jxl/fast_dct8-inl.h | 80L |
| -rw-r--r-- | lib/jxl/fast_dct_test.cc | 380L |
| -rw-r--r-- | lib/jxl/fast_math_test.cc | 239L |
| -rw-r--r-- | lib/jxl/field_encodings.h | 134L |
| -rw-r--r-- | lib/jxl/fields.cc | 657L |
| -rw-r--r-- | lib/jxl/fields.h | 374L |
| -rw-r--r-- | lib/jxl/fields_test.cc | 436L |
| -rw-r--r-- | lib/jxl/frame_dimensions.h | 117L |
| -rw-r--r-- | lib/jxl/frame_header.cc | 503L |
| -rw-r--r-- | lib/jxl/frame_header.h | 504L |
| -rw-r--r-- | lib/jxl/gamma_correct_test.cc | 37L |
| -rw-r--r-- | lib/jxl/gradient_test.cc | 199L |
| -rw-r--r-- | lib/jxl/headers.cc | 194L |
| -rw-r--r-- | lib/jxl/headers.h | 97L |
| -rw-r--r-- | lib/jxl/huffman_table.cc | 161L |
| -rw-r--r-- | lib/jxl/huffman_table.h | 28L |
| -rw-r--r-- | lib/jxl/iaca_test.cc | 21L |
| -rw-r--r-- | lib/jxl/icc_codec.cc | 397L |
| -rw-r--r-- | lib/jxl/icc_codec.h | 44L |
| -rw-r--r-- | lib/jxl/icc_codec_common.cc | 180L |
| -rw-r--r-- | lib/jxl/icc_codec_common.h | 107L |
| -rw-r--r-- | lib/jxl/icc_codec_test.cc | 209L |
| -rw-r--r-- | lib/jxl/image.cc | 107L |
| -rw-r--r-- | lib/jxl/image.h | 503L |
| -rw-r--r-- | lib/jxl/image_bundle.cc | 123L |
| -rw-r--r-- | lib/jxl/image_bundle.h | 254L |
| -rw-r--r-- | lib/jxl/image_bundle_test.cc | 37L |
| -rw-r--r-- | lib/jxl/image_metadata.cc | 477L |
| -rw-r--r-- | lib/jxl/image_metadata.h | 427L |
| -rw-r--r-- | lib/jxl/image_ops.cc | 91L |
| -rw-r--r-- | lib/jxl/image_ops.h | 299L |
| -rw-r--r-- | lib/jxl/image_ops_test.cc | 135L |
| -rw-r--r-- | lib/jxl/image_test_utils.h | 255L |
| -rw-r--r-- | lib/jxl/inverse_mtf-inl.h | 90L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_data.cc | 145L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_data.h | 19L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_data_writer.cc | 1065L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_data_writer.h | 31L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_output_chunk.h | 72L |
| -rw-r--r-- | lib/jxl/jpeg/dec_jpeg_serialization_state.h | 101L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_data.cc | 408L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_data.h | 42L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_data_reader.cc | 1054L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_data_reader.h | 36L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_huffman_decode.cc | 103L |
| -rw-r--r-- | lib/jxl/jpeg/enc_jpeg_huffman_decode.h | 49L |
| -rw-r--r-- | lib/jxl/jpeg/jpeg_data.cc | 483L |
| -rw-r--r-- | lib/jxl/jpeg/jpeg_data.h | 218L |
| -rw-r--r-- | lib/jxl/jxl.syms | 5L |
| -rw-r--r-- | lib/jxl/jxl.version | 17L |
| -rw-r--r-- | lib/jxl/jxl_osx.syms | 1L |
| -rw-r--r-- | lib/jxl/jxl_test.cc | 1786L |
| -rw-r--r-- | lib/jxl/lehmer_code.h | 102L |
| -rw-r--r-- | lib/jxl/lehmer_code_test.cc | 98L |
| -rw-r--r-- | lib/jxl/libjxl.pc.in | 13L |
| -rw-r--r-- | lib/jxl/libjxl_cms.pc.in | 13L |
| -rw-r--r-- | lib/jxl/loop_filter.cc | 98L |
| -rw-r--r-- | lib/jxl/loop_filter.h | 76L |
| -rw-r--r-- | lib/jxl/luminance.cc | 26L |
| -rw-r--r-- | lib/jxl/luminance.h | 22L |
| -rw-r--r-- | lib/jxl/memory_manager_internal.cc | 18L |
| -rw-r--r-- | lib/jxl/memory_manager_internal.h | 101L |
| -rw-r--r-- | lib/jxl/modular/encoding/context_predict.h | 674L |
| -rw-r--r-- | lib/jxl/modular/encoding/dec_ma.cc | 134L |
| -rw-r--r-- | lib/jxl/modular/encoding/dec_ma.h | 66L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_debug_tree.cc | 125L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_debug_tree.h | 27L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_encoding.cc | 726L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_encoding.h | 44L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_ma.cc | 1017L |
| -rw-r--r-- | lib/jxl/modular/encoding/enc_ma.h | 157L |
| -rw-r--r-- | lib/jxl/modular/encoding/encoding.cc | 696L |
| -rw-r--r-- | lib/jxl/modular/encoding/encoding.h | 146L |
| -rw-r--r-- | lib/jxl/modular/encoding/ma_common.h | 28L |
| -rw-r--r-- | lib/jxl/modular/modular_image.cc | 89L |
| -rw-r--r-- | lib/jxl/modular/modular_image.h | 129L |
| -rw-r--r-- | lib/jxl/modular/options.h | 123L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_palette.cc | 603L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_palette.h | 22L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_rct.cc | 72L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_rct.h | 17L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_squeeze.cc | 151L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_squeeze.h | 20L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_transform.cc | 46L |
| -rw-r--r-- | lib/jxl/modular/transform/enc_transform.h | 22L |
| -rw-r--r-- | lib/jxl/modular/transform/palette.cc | 182L |
| -rw-r--r-- | lib/jxl/modular/transform/palette.h | 129L |
| -rw-r--r-- | lib/jxl/modular/transform/rct.cc | 153L |
| -rw-r--r-- | lib/jxl/modular/transform/rct.h | 19L |
| -rw-r--r-- | lib/jxl/modular/transform/squeeze.cc | 483L |
| -rw-r--r-- | lib/jxl/modular/transform/squeeze.h | 89L |
| -rw-r--r-- | lib/jxl/modular/transform/transform.cc | 100L |
| -rw-r--r-- | lib/jxl/modular/transform/transform.h | 150L |
| -rw-r--r-- | lib/jxl/modular_test.cc | 530L |
| -rw-r--r-- | lib/jxl/noise.h | 60L |
| -rw-r--r-- | lib/jxl/opsin_image_test.cc | 134L |
| -rw-r--r-- | lib/jxl/opsin_inverse_test.cc | 61L |
| -rw-r--r-- | lib/jxl/opsin_params.cc | 46L |
| -rw-r--r-- | lib/jxl/opsin_params.h | 25L |
| -rw-r--r-- | lib/jxl/pack_signed.h | 34L |
| -rw-r--r-- | lib/jxl/padded_bytes.h | 216L |
| -rw-r--r-- | lib/jxl/padded_bytes_test.cc | 64L |
| -rw-r--r-- | lib/jxl/passes_state.cc | 77L |
| -rw-r--r-- | lib/jxl/passes_state.h | 89L |
| -rw-r--r-- | lib/jxl/passes_test.cc | 385L |
| -rw-r--r-- | lib/jxl/patch_dictionary_internal.h | 31L |
| -rw-r--r-- | lib/jxl/patch_dictionary_test.cc | 66L |
| -rw-r--r-- | lib/jxl/preview_test.cc | 66L |
| -rw-r--r-- | lib/jxl/quant_weights.cc | 1239L |
| -rw-r--r-- | lib/jxl/quant_weights.h | 439L |
| -rw-r--r-- | lib/jxl/quant_weights_test.cc | 253L |
| -rw-r--r-- | lib/jxl/quantizer-inl.h | 74L |
| -rw-r--r-- | lib/jxl/quantizer.cc | 155L |
| -rw-r--r-- | lib/jxl/quantizer.h | 180L |
| -rw-r--r-- | lib/jxl/quantizer_test.cc | 79L |
| -rw-r--r-- | lib/jxl/rational_polynomial_test.cc | 237L |
| -rw-r--r-- | lib/jxl/render_pipeline/low_memory_render_pipeline.cc | 887L |
| -rw-r--r-- | lib/jxl/render_pipeline/low_memory_render_pipeline.h | 111L |
| -rw-r--r-- | lib/jxl/render_pipeline/render_pipeline.cc | 133L |
| -rw-r--r-- | lib/jxl/render_pipeline/render_pipeline.h | 139L |
| -rw-r--r-- | lib/jxl/render_pipeline/render_pipeline_stage.h | 175L |
| -rw-r--r-- | lib/jxl/render_pipeline/render_pipeline_test.cc | 579L |
| -rw-r--r-- | lib/jxl/render_pipeline/simple_render_pipeline.cc | 280L |
| -rw-r--r-- | lib/jxl/render_pipeline/simple_render_pipeline.h | 37L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_blending.cc | 251L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_blending.h | 25L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_chroma_upsampling.cc | 129L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_chroma_upsampling.h | 26L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_cms.cc | 131L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_cms.h | 21L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_epf.cc | 528L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_epf.h | 31L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_from_linear.cc | 196L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_from_linear.h | 20L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_gaborish.cc | 121L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_gaborish.h | 24L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_noise.cc | 318L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_noise.h | 32L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_patches.cc | 48L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_patches.h | 22L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_splines.cc | 63L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_splines.h | 21L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_spot.cc | 52L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_spot.h | 21L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_to_linear.cc | 205L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_to_linear.h | 21L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_tone_mapping.cc | 149L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_tone_mapping.h | 36L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_upsampling.cc | 193L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_upsampling.h | 26L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_write.cc | 681L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_write.h | 31L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_xyb.cc | 182L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_xyb.h | 26L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_ycbcr.cc | 84L |
| -rw-r--r-- | lib/jxl/render_pipeline/stage_ycbcr.h | 24L |
| -rw-r--r-- | lib/jxl/render_pipeline/test_render_pipeline_stages.h | 101L |
| -rw-r--r-- | lib/jxl/roundtrip_test.cc | 989L |
| -rw-r--r-- | lib/jxl/sanitizers.h | 234L |
| -rw-r--r-- | lib/jxl/simd_util-inl.h | 349L |
| -rw-r--r-- | lib/jxl/simd_util.cc | 79L |
| -rw-r--r-- | lib/jxl/simd_util.h | 21L |
| -rw-r--r-- | lib/jxl/simd_util_test.cc | 84L |
| -rw-r--r-- | lib/jxl/speed_tier_test.cc | 118L |
| -rw-r--r-- | lib/jxl/splines.cc | 725L |
| -rw-r--r-- | lib/jxl/splines.h | 148L |
| -rw-r--r-- | lib/jxl/splines_gbench.cc | 53L |
| -rw-r--r-- | lib/jxl/splines_test.cc | 365L |
| -rw-r--r-- | lib/jxl/test_image.cc | 456L |
| -rw-r--r-- | lib/jxl/test_image.h | 96L |
| -rw-r--r-- | lib/jxl/test_utils.cc | 842L |
| -rw-r--r-- | lib/jxl/test_utils.h | 214L |
| -rw-r--r-- | lib/jxl/testing.h | 79L |
| -rw-r--r-- | lib/jxl/tf_gbench.cc | 145L |
| -rw-r--r-- | lib/jxl/toc.cc | 105L |
| -rw-r--r-- | lib/jxl/toc.h | 53L |
| -rw-r--r-- | lib/jxl/toc_test.cc | 97L |
| -rw-r--r-- | lib/jxl/transpose-inl.h | 203L |
| -rw-r--r-- | lib/jxl/version.h.in | 39L |
| -rw-r--r-- | lib/jxl/xorshift128plus-inl.h | 103L |
| -rw-r--r-- | lib/jxl/xorshift128plus_test.cc | 378L |
| -rw-r--r-- | lib/jxl_benchmark.cmake | 35L |
| -rw-r--r-- | lib/jxl_cms.cmake | 74L |
| -rw-r--r-- | lib/jxl_extras.cmake | 169L |
| -rw-r--r-- | lib/jxl_lists.bzl | 657L |
| -rw-r--r-- | lib/jxl_lists.cmake | 646L |
| -rw-r--r-- | lib/jxl_tests.cmake | 96L |
| -rw-r--r-- | lib/jxl_threads.cmake | 96L |
| -rw-r--r-- | lib/jxl_vars.bzl | 45L |
| -rw-r--r-- | lib/lib.gni | 655L |
| -rw-r--r-- | lib/nothing.cc | 7L |
| -rw-r--r-- | lib/threads/libjxl_threads.pc.in | 13L |
| -rw-r--r-- | lib/threads/resizable_parallel_runner.cc | 200L |
| -rw-r--r-- | lib/threads/thread_parallel_runner.cc | 109L |
| -rw-r--r-- | lib/threads/thread_parallel_runner_internal.cc | 212L |
| -rw-r--r-- | lib/threads/thread_parallel_runner_internal.h | 166L |
| -rw-r--r-- | lib/threads/thread_parallel_runner_test.cc | 122L |
| -rw-r--r-- | plugins/CMakeLists.txt | 21L |
| -rw-r--r-- | plugins/gdk-pixbuf/CMakeLists.txt | 83L |
| -rw-r--r-- | plugins/gdk-pixbuf/README.md | 50L |
| -rw-r--r-- | plugins/gdk-pixbuf/jxl.thumbnailer | 4L |
| -rw-r--r-- | plugins/gdk-pixbuf/loaders_test.cache | 16L |
| -rw-r--r-- | plugins/gdk-pixbuf/pixbufloader-jxl.c | 781L |
| -rw-r--r-- | plugins/gdk-pixbuf/pixbufloader_test.cc | 42L |
| -rw-r--r-- | plugins/gimp/CMakeLists.txt | 28L |
| -rw-r--r-- | plugins/gimp/common.cc | 24L |
| -rw-r--r-- | plugins/gimp/common.h | 45L |
| -rw-r--r-- | plugins/gimp/file-jxl-load.cc | 491L |
| -rw-r--r-- | plugins/gimp/file-jxl-load.h | 17L |
| -rw-r--r-- | plugins/gimp/file-jxl-save.cc | 893L |
| -rw-r--r-- | plugins/gimp/file-jxl-save.h | 18L |
| -rw-r--r-- | plugins/gimp/file-jxl.cc | 157L |
| -rw-r--r-- | plugins/mime/CMakeLists.txt | 6L |
| -rw-r--r-- | plugins/mime/README.md | 37L |
| -rw-r--r-- | plugins/mime/image-jxl.xml | 13L |
| m--------- | testdata @ ff8d743 | |
| -rw-r--r-- | third_party/CMakeLists.txt | 175L |
| -rw-r--r-- | third_party/HEVCSoftware/README.md | 2L |
| -rw-r--r-- | third_party/HEVCSoftware/cfg/LICENSE | 31L |
| -rw-r--r-- | third_party/HEVCSoftware/cfg/encoder_intra_main_scc_10.cfg | 136L |
| m--------- | third_party/brotli @ 36533a8 | |
| -rw-r--r-- | third_party/dirent.cc | 144L |
| -rw-r--r-- | third_party/dirent.h | 49L |
| m--------- | third_party/googletest @ 58d77fa | |
| m--------- | third_party/highway @ 58b52a7 | |
| m--------- | third_party/lcms @ 65c63bf | |
| -rw-r--r-- | third_party/lcms2.cmake | 77L |
| m--------- | third_party/libjpeg-turbo @ 8ecba36 | |
| m--------- | third_party/libpng @ f135775 | |
| m--------- | third_party/sjpeg @ e5ab130 | |
| -rw-r--r-- | third_party/sjpeg.cmake | 27L |
| m--------- | third_party/skcms @ 42030a7 | |
| -rw-r--r-- | third_party/skcms.cmake | 26L |
| -rw-r--r-- | third_party/testing.cmake | 60L |
| m--------- | third_party/zlib @ 51b7f2a | |
| -rw-r--r-- | tools/BUILD | 1L |
| -rw-r--r-- | tools/CMakeLists.txt | 507L |
| -rw-r--r-- | tools/args.h | 101L |
| -rw-r--r-- | tools/benchmark/benchmark_args.cc | 281L |
| -rw-r--r-- | tools/benchmark/benchmark_args.h | 181L |
| -rw-r--r-- | tools/benchmark/benchmark_codec.cc | 186L |
| -rw-r--r-- | tools/benchmark/benchmark_codec.h | 99L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_avif.cc | 419L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_avif.h | 22L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_custom.cc | 232L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_custom.h | 49L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_jpeg.cc | 370L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_jpeg.h | 22L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_jxl.cc | 368L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_jxl.h | 25L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_png.cc | 78L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_png.h | 24L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_webp.cc | 317L |
| -rw-r--r-- | tools/benchmark/benchmark_codec_webp.h | 25L |
| -rw-r--r-- | tools/benchmark/benchmark_file_io.cc | 234L |
| -rw-r--r-- | tools/benchmark/benchmark_file_io.h | 57L |
| -rw-r--r-- | tools/benchmark/benchmark_stats.cc | 384L |
| -rw-r--r-- | tools/benchmark/benchmark_stats.h | 81L |
| -rw-r--r-- | tools/benchmark/benchmark_utils.cc | 113L |
| -rw-r--r-- | tools/benchmark/benchmark_utils.h | 42L |
| -rw-r--r-- | tools/benchmark/benchmark_xl.cc | 1098L |
| -rw-r--r-- | tools/benchmark/hm/README.md | 12L |
| -rwxr-xr-x | tools/benchmark/hm/decode.sh | 98L |
| -rwxr-xr-x | tools/benchmark/hm/encode.sh | 97L |
| -rw-r--r-- | tools/benchmark/metrics/compute-hdrvdp.m | 17L |
| -rw-r--r-- | tools/benchmark/metrics/compute-pumetrics.m | 26L |
| -rwxr-xr-x | tools/benchmark/metrics/compute_octave_metric.sh | 41L |
| l--------- | tools/benchmark/metrics/dists-rgb.sh | 1L |
| l--------- | tools/benchmark/metrics/fsim-rgb.sh | 1L |
| l--------- | tools/benchmark/metrics/fsim-y.sh | 1L |
| l--------- | tools/benchmark/metrics/gmsd-rgb.sh | 1L |
| -rwxr-xr-x | tools/benchmark/metrics/hdr_plots.sh | 10L |
| -rw-r--r-- | tools/benchmark/metrics/hdrvdp-fixes.patch | 110L |
| -rwxr-xr-x | tools/benchmark/metrics/hdrvdp.sh | 9L |
| -rw-r--r-- | tools/benchmark/metrics/iqa.py | 90L |
| -rwxr-xr-x | tools/benchmark/metrics/iqa_wrapper.sh | 7L |
| l--------- | tools/benchmark/metrics/lpips-rgb.sh | 1L |
| -rwxr-xr-x | tools/benchmark/metrics/mrse.sh | 36L |
| l--------- | tools/benchmark/metrics/msssim-rgb.sh | 1L |
| l--------- | tools/benchmark/metrics/msssim-y.sh | 1L |
| l--------- | tools/benchmark/metrics/nlpd-y.sh | 1L |
| -rwxr-xr-x | tools/benchmark/metrics/plots.py | 259L |
| -rwxr-xr-x | tools/benchmark/metrics/prepare_metrics.sh | 64L |
| -rwxr-xr-x | tools/benchmark/metrics/pupsnr.sh | 9L |
| -rwxr-xr-x | tools/benchmark/metrics/pussim.sh | 9L |
| -rwxr-xr-x | tools/benchmark/metrics/run_all_hdr_metrics.sh | 30L |
| -rwxr-xr-x | tools/benchmark/metrics/run_all_sdr_metrics.sh | 41L |
| -rwxr-xr-x | tools/benchmark/metrics/sdr_plots.sh | 10L |
| l--------- | tools/benchmark/metrics/ssim-rgb.sh | 1L |
| l--------- | tools/benchmark/metrics/ssim-y.sh | 1L |
| -rwxr-xr-x | tools/benchmark/metrics/ssimulacra.sh | 7L |
| l--------- | tools/benchmark/metrics/vif-rgb.sh | 1L |
| -rwxr-xr-x | tools/benchmark/metrics/vmaf.sh | 52L |
| l--------- | tools/benchmark/metrics/vsi-rgb.sh | 1L |
| -rw-r--r-- | tools/butteraugli_main.cc | 176L |
| -rw-r--r-- | tools/cjpegli.cc | 270L |
| -rw-r--r-- | tools/cjxl_fuzzer.cc | 235L |
| -rw-r--r-- | tools/cjxl_main.cc | 1226L |
| -rw-r--r-- | tools/cmdline.cc | 116L |
| -rw-r--r-- | tools/cmdline.h | 442L |
| -rw-r--r-- | tools/codec_config.cc | 57L |
| -rw-r--r-- | tools/codec_config.h | 24L |
| -rw-r--r-- | tools/color_encoding_fuzzer.cc | 26L |
| -rw-r--r-- | tools/comparison_viewer/CMakeLists.txt | 74L |
| -rw-r--r-- | tools/comparison_viewer/codec_comparison_window.cc | 318L |
| -rw-r--r-- | tools/comparison_viewer/codec_comparison_window.h | 79L |
| -rw-r--r-- | tools/comparison_viewer/codec_comparison_window.ui | 170L |
| -rw-r--r-- | tools/comparison_viewer/compare_codecs.cc | 75L |
| -rw-r--r-- | tools/comparison_viewer/compare_images.cc | 129L |
| -rw-r--r-- | tools/comparison_viewer/image_loading.cc | 135L |
| -rw-r--r-- | tools/comparison_viewer/image_loading.h | 31L |
| -rw-r--r-- | tools/comparison_viewer/settings.cc | 53L |
| -rw-r--r-- | tools/comparison_viewer/settings.h | 42L |
| -rw-r--r-- | tools/comparison_viewer/settings.ui | 120L |
| -rw-r--r-- | tools/comparison_viewer/split_image_renderer.cc | 250L |
| -rw-r--r-- | tools/comparison_viewer/split_image_renderer.h | 92L |
| -rw-r--r-- | tools/comparison_viewer/split_image_view.cc | 73L |
| -rw-r--r-- | tools/comparison_viewer/split_image_view.h | 42L |
| -rw-r--r-- | tools/comparison_viewer/split_image_view.ui | 141L |
| -rw-r--r-- | tools/conformance/CMakeLists.txt | 21L |
| -rwxr-xr-x | tools/conformance/conformance.py | 261L |
| -rwxr-xr-x | tools/conformance/generator.py | 128L |
| -rw-r--r-- | tools/conformance/lcms2.py | 121L |
| -rwxr-xr-x | tools/conformance/tooling_test.sh | 60L |
| -rw-r--r-- | tools/decode_and_encode.cc | 69L |
| -rw-r--r-- | tools/decode_basic_info_fuzzer.cc | 59L |
| -rwxr-xr-x | tools/demo_vardct_select.sh | 93L |
| -rw-r--r-- | tools/djpegli.cc | 197L |
| -rw-r--r-- | tools/djxl_fuzzer.cc | 572L |
| -rw-r--r-- | tools/djxl_fuzzer_corpus.cc | 478L |
| -rw-r--r-- | tools/djxl_fuzzer_test.cc | 45L |
| -rw-r--r-- | tools/djxl_main.cc | 635L |
| -rw-r--r-- | tools/example_tree.txt | 50L |
| -rw-r--r-- | tools/fast_lossless/.gitignore | 1L |
| -rw-r--r-- | tools/fast_lossless/README.md | 10L |
| -rwxr-xr-x | tools/fast_lossless/build-android.sh | 27L |
| -rwxr-xr-x | tools/fast_lossless/build.sh | 28L |
| -rwxr-xr-x | tools/fast_lossless/cross_compile_aarch64.sh | 26L |
| -rw-r--r-- | tools/fast_lossless/fast_lossless_main.cc | 116L |
| -rw-r--r-- | tools/fast_lossless/pam-input.h | 297L |
| -rw-r--r-- | tools/fields_fuzzer.cc | 101L |
| -rw-r--r-- | tools/file_io.h | 149L |
| -rw-r--r-- | tools/flicker_test/CMakeLists.txt | 38L |
| -rw-r--r-- | tools/flicker_test/main.cc | 23L |
| -rw-r--r-- | tools/flicker_test/parameters.cc | 89L |
| -rw-r--r-- | tools/flicker_test/parameters.h | 34L |
| -rw-r--r-- | tools/flicker_test/setup.cc | 153L |
| -rw-r--r-- | tools/flicker_test/setup.h | 46L |
| -rw-r--r-- | tools/flicker_test/setup.ui | 425L |
| -rw-r--r-- | tools/flicker_test/split_view.cc | 176L |
| -rw-r--r-- | tools/flicker_test/split_view.h | 86L |
| -rw-r--r-- | tools/flicker_test/test_window.cc | 187L |
| -rw-r--r-- | tools/flicker_test/test_window.h | 52L |
| -rw-r--r-- | tools/flicker_test/test_window.ui | 115L |
| -rw-r--r-- | tools/fuzzer_stub.cc | 45L |
| -rw-r--r-- | tools/gauss_blur.cc | 535L |
| -rw-r--r-- | tools/gauss_blur.h | 60L |
| -rw-r--r-- | tools/gauss_blur_gbench.cc | 68L |
| -rw-r--r-- | tools/gauss_blur_test.cc | 566L |
| -rw-r--r-- | tools/git_version.cmake | 34L |
| -rw-r--r-- | tools/hdr/README.md | 153L |
| -rw-r--r-- | tools/hdr/display_to_hlg.cc | 90L |
| -rw-r--r-- | tools/hdr/exr_to_pq.cc | 171L |
| -rw-r--r-- | tools/hdr/generate_lut_template.cc | 68L |
| -rw-r--r-- | tools/hdr/image_utils.h | 181L |
| -rw-r--r-- | tools/hdr/local_tone_map.cc | 355L |
| -rw-r--r-- | tools/hdr/pq_to_hlg.cc | 85L |
| -rw-r--r-- | tools/hdr/render_hlg.cc | 95L |
| -rw-r--r-- | tools/hdr/texture_to_cube.cc | 74L |
| -rw-r--r-- | tools/hdr/tone_map.cc | 97L |
| -rw-r--r-- | tools/icc_codec_fuzzer.cc | 80L |
| -rw-r--r-- | tools/icc_detect/icc_detect.h | 21L |
| -rw-r--r-- | tools/icc_detect/icc_detect_empty.cc | 16L |
| -rw-r--r-- | tools/icc_detect/icc_detect_win32.cc | 66L |
| -rw-r--r-- | tools/icc_detect/icc_detect_x11.cc | 90L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/Decoder.java | 46L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/DecoderJni.java | 73L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/DecoderTest.java | 127L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/ImageData.java | 25L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/PixelFormat.java | 13L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/Status.java | 17L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/StreamInfo.java | 18L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc | 274L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.h | 43L |
| -rw-r--r-- | tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni_onload.cc | 52L |
| -rw-r--r-- | tools/jpegli_dec_fuzzer.cc | 213L |
| -rw-r--r-- | tools/jpegli_dec_fuzzer_corpus.cc | 365L |
| -rw-r--r-- | tools/jxl_from_tree.cc | 566L |
| -rw-r--r-- | tools/jxlinfo.c | 452L |
| -rw-r--r-- | tools/libjxl_test.c | 17L |
| -rwxr-xr-x | tools/optimizer/apply_simplex.py | 111L |
| -rwxr-xr-x | tools/optimizer/simplex_fork.py | 262L |
| -rwxr-xr-x | tools/optimizer/update_jpegli_global_scale.py | 103L |
| -rw-r--r-- | tools/rans_fuzzer.cc | 58L |
| -rwxr-xr-x | tools/scripts/bisector | 287L |
| -rwxr-xr-x | tools/scripts/build_cleaner.py | 283L |
| -rwxr-xr-x | tools/scripts/build_stats.py | 432L |
| -rwxr-xr-x | tools/scripts/check_author.py | 104L |
| -rwxr-xr-x | tools/scripts/cjxl_bisect_bpp | 45L |
| -rwxr-xr-x | tools/scripts/cjxl_bisect_size | 41L |
| -rwxr-xr-x | tools/scripts/demo_progressive_saliency_encoding.py | 182L |
| -rwxr-xr-x | tools/scripts/fix_headers.sh | 29L |
| -rw-r--r-- | tools/scripts/jpegli_tools_test.sh | 287L |
| -rwxr-xr-x | tools/scripts/jxl-eval.sh | 124L |
| -rwxr-xr-x | tools/scripts/ossfuzz-build.sh | 72L |
| -rw-r--r-- | tools/scripts/progressive_saliency.conf | 32L |
| -rwxr-xr-x | tools/scripts/progressive_sizes.sh | 27L |
| -rwxr-xr-x | tools/scripts/reference_zip.sh | 73L |
| -rw-r--r-- | tools/scripts/roundtrip_test.sh | 140L |
| -rw-r--r-- | tools/scripts/test_cost-arm64-lowprecision.zip | 68578B |
| -rw-r--r-- | tools/scripts/test_cost-arm64.zip | 68013B |
| -rw-r--r-- | tools/scripts/test_cost-armhf.zip | 68129B |
| -rw-r--r-- | tools/scripts/test_cost-i386.zip | 73964B |
| -rw-r--r-- | tools/scripts/transform_sources_list.py | 76L |
| -rw-r--r-- | tools/set_from_bytes_fuzzer.cc | 35L |
| -rw-r--r-- | tools/speed_stats.cc | 112L |
| -rw-r--r-- | tools/speed_stats.h | 61L |
| -rw-r--r-- | tools/ssimulacra.cc | 342L |
| -rw-r--r-- | tools/ssimulacra.h | 38L |
| -rw-r--r-- | tools/ssimulacra.txt | 382L |
| -rw-r--r-- | tools/ssimulacra2.cc | 516L |
| -rw-r--r-- | tools/ssimulacra2.h | 34L |
| -rw-r--r-- | tools/ssimulacra2_main.cc | 103L |
| -rw-r--r-- | tools/ssimulacra_main.cc | 84L |
| -rw-r--r-- | tools/streaming_fuzzer.cc | 298L |
| -rw-r--r-- | tools/thread_pool_internal.h | 49L |
| -rw-r--r-- | tools/tool_version.cc | 18L |
| -rw-r--r-- | tools/tool_version.h | 22L |
| -rw-r--r-- | tools/transforms_fuzzer.cc | 167L |
| -rwxr-xr-x | tools/upscaling_coefficients/generate_upscaling_coefficients.py | 242L |
| -rw-r--r-- | tools/upscaling_coefficients/upscaler_demo.py | 814L |
| -rw-r--r-- | tools/viewer/CMakeLists.txt | 39L |
| -rw-r--r-- | tools/viewer/load_jxl.cc | 155L |
| -rw-r--r-- | tools/viewer/load_jxl.h | 22L |
| -rw-r--r-- | tools/viewer/main.cc | 23L |
| -rw-r--r-- | tools/viewer/viewer_window.cc | 132L |
| -rw-r--r-- | tools/viewer/viewer_window.h | 43L |
| -rw-r--r-- | tools/viewer/viewer_window.ui | 125L |
| -rw-r--r-- | tools/wasm_demo/CMakeLists.txt | 69L |
| -rw-r--r-- | tools/wasm_demo/README.md | 126L |
| -rw-r--r-- | tools/wasm_demo/build_site.py | 145L |
| -rw-r--r-- | tools/wasm_demo/client_worker.js | 99L |
| -rw-r--r-- | tools/wasm_demo/jxl_decoder.cc | 228L |
| -rw-r--r-- | tools/wasm_demo/jxl_decoder.h | 48L |
| -rw-r--r-- | tools/wasm_demo/jxl_decoder_test.js | 140L |
| -rw-r--r-- | tools/wasm_demo/jxl_decompressor.cc | 117L |
| -rw-r--r-- | tools/wasm_demo/jxl_decompressor.h | 34L |
| -rw-r--r-- | tools/wasm_demo/manual_decode_demo.html | 340L |
| -rw-r--r-- | tools/wasm_demo/netlify.toml | 19L |
| -rw-r--r-- | tools/wasm_demo/netlify/edge-functions/precompressed.ts | 87L |
| -rw-r--r-- | tools/wasm_demo/no_png.cc | 221L |
| -rw-r--r-- | tools/wasm_demo/no_png.h | 24L |
| -rw-r--r-- | tools/wasm_demo/one_line_demo.html | 20L |
| -rw-r--r-- | tools/wasm_demo/one_line_demo_with_console.html | 34L |
| -rw-r--r-- | tools/wasm_demo/service_worker.js | 317L |
| -rw-r--r-- | tools/xyb_range.cc | 90L |