libjxl

FORK: libjxl patches used on blog
git clone https://git.neptards.moe/blog/libjxl.git
Log | Files | Refs | Submodules | README | LICENSE

jxl_lists.cmake (15695B)


      1 # Copyright (c) the JPEG XL Project Authors. All rights reserved.
      2 #
      3 # Use of this source code is governed by a BSD-style
      4 # license that can be found in the LICENSE file.
      5 
      6 # This file is generated, do not modify by manually.
      7 # Run `tools/scripts/build_cleaner.py --update` to regenerate it.
      8 set(JPEGXL_INTERNAL_BASE_SOURCES
      9   jxl/base/arch_macros.h
     10   jxl/base/bits.h
     11   jxl/base/byte_order.h
     12   jxl/base/c_callback_support.h
     13   jxl/base/common.h
     14   jxl/base/compiler_specific.h
     15   jxl/base/data_parallel.h
     16   jxl/base/exif.h
     17   jxl/base/fast_math-inl.h
     18   jxl/base/float.h
     19   jxl/base/iaca.h
     20   jxl/base/matrix_ops.h
     21   jxl/base/os_macros.h
     22   jxl/base/override.h
     23   jxl/base/printf_macros.h
     24   jxl/base/random.h
     25   jxl/base/rational_polynomial-inl.h
     26   jxl/base/sanitizer_definitions.h
     27   jxl/base/scope_guard.h
     28   jxl/base/span.h
     29   jxl/base/status.h
     30 )
     31 
     32 set(JPEGXL_INTERNAL_CMS_SOURCES
     33   jxl/cms/color_encoding_cms.h
     34   jxl/cms/jxl_cms.cc
     35   jxl/cms/jxl_cms_internal.h
     36   jxl/cms/opsin_params.h
     37   jxl/cms/tone_mapping-inl.h
     38   jxl/cms/tone_mapping.h
     39   jxl/cms/transfer_functions-inl.h
     40   jxl/cms/transfer_functions.h
     41 )
     42 
     43 set(JPEGXL_INTERNAL_CODEC_APNG_SOURCES
     44   extras/dec/apng.cc
     45   extras/dec/apng.h
     46   extras/enc/apng.cc
     47   extras/enc/apng.h
     48 )
     49 
     50 set(JPEGXL_INTERNAL_CODEC_EXR_SOURCES
     51   extras/dec/exr.cc
     52   extras/dec/exr.h
     53   extras/enc/exr.cc
     54   extras/enc/exr.h
     55 )
     56 
     57 set(JPEGXL_INTERNAL_CODEC_GIF_SOURCES
     58   extras/dec/gif.cc
     59   extras/dec/gif.h
     60 )
     61 
     62 set(JPEGXL_INTERNAL_CODEC_JPEGLI_SOURCES
     63   extras/dec/jpegli.cc
     64   extras/dec/jpegli.h
     65   extras/enc/jpegli.cc
     66   extras/enc/jpegli.h
     67 )
     68 
     69 set(JPEGXL_INTERNAL_CODEC_JPG_SOURCES
     70   extras/dec/jpg.cc
     71   extras/dec/jpg.h
     72   extras/enc/jpg.cc
     73   extras/enc/jpg.h
     74 )
     75 
     76 set(JPEGXL_INTERNAL_CODEC_JXL_SOURCES
     77   extras/dec/jxl.cc
     78   extras/dec/jxl.h
     79   extras/enc/jxl.cc
     80   extras/enc/jxl.h
     81 )
     82 
     83 set(JPEGXL_INTERNAL_CODEC_NPY_SOURCES
     84   extras/enc/npy.cc
     85   extras/enc/npy.h
     86 )
     87 
     88 set(JPEGXL_INTERNAL_CODEC_PGX_SOURCES
     89   extras/dec/pgx.cc
     90   extras/dec/pgx.h
     91   extras/enc/pgx.cc
     92   extras/enc/pgx.h
     93 )
     94 
     95 set(JPEGXL_INTERNAL_CODEC_PNM_SOURCES
     96   extras/dec/pnm.cc
     97   extras/dec/pnm.h
     98   extras/enc/pnm.cc
     99   extras/enc/pnm.h
    100 )
    101 
    102 set(JPEGXL_INTERNAL_DEC_BOX_SOURCES
    103   jxl/box_content_decoder.cc
    104   jxl/box_content_decoder.h
    105 )
    106 
    107 set(JPEGXL_INTERNAL_DEC_JPEG_SOURCES
    108   jxl/decode_to_jpeg.cc
    109   jxl/decode_to_jpeg.h
    110   jxl/jpeg/dec_jpeg_data.cc
    111   jxl/jpeg/dec_jpeg_data.h
    112   jxl/jpeg/dec_jpeg_data_writer.cc
    113   jxl/jpeg/dec_jpeg_data_writer.h
    114   jxl/jpeg/dec_jpeg_output_chunk.h
    115   jxl/jpeg/dec_jpeg_serialization_state.h
    116   jxl/jpeg/jpeg_data.cc
    117   jxl/jpeg/jpeg_data.h
    118 )
    119 
    120 set(JPEGXL_INTERNAL_DEC_SOURCES
    121   jxl/ac_context.h
    122   jxl/ac_strategy.cc
    123   jxl/ac_strategy.h
    124   jxl/alpha.cc
    125   jxl/alpha.h
    126   jxl/ans_common.cc
    127   jxl/ans_common.h
    128   jxl/ans_params.h
    129   jxl/blending.cc
    130   jxl/blending.h
    131   jxl/cache_aligned.cc
    132   jxl/cache_aligned.h
    133   jxl/chroma_from_luma.cc
    134   jxl/chroma_from_luma.h
    135   jxl/codec_in_out.h
    136   jxl/coeff_order.cc
    137   jxl/coeff_order.h
    138   jxl/coeff_order_fwd.h
    139   jxl/color_encoding_internal.cc
    140   jxl/color_encoding_internal.h
    141   jxl/common.h
    142   jxl/compressed_dc.cc
    143   jxl/compressed_dc.h
    144   jxl/convolve-inl.h
    145   jxl/convolve.h
    146   jxl/convolve_separable5.cc
    147   jxl/convolve_slow.cc
    148   jxl/convolve_symmetric3.cc
    149   jxl/convolve_symmetric5.cc
    150   jxl/dct-inl.h
    151   jxl/dct_block-inl.h
    152   jxl/dct_scales.cc
    153   jxl/dct_scales.h
    154   jxl/dct_util.h
    155   jxl/dec_ans.cc
    156   jxl/dec_ans.h
    157   jxl/dec_bit_reader.h
    158   jxl/dec_cache.cc
    159   jxl/dec_cache.h
    160   jxl/dec_context_map.cc
    161   jxl/dec_context_map.h
    162   jxl/dec_external_image.cc
    163   jxl/dec_external_image.h
    164   jxl/dec_frame.cc
    165   jxl/dec_frame.h
    166   jxl/dec_group.cc
    167   jxl/dec_group.h
    168   jxl/dec_group_border.cc
    169   jxl/dec_group_border.h
    170   jxl/dec_huffman.cc
    171   jxl/dec_huffman.h
    172   jxl/dec_modular.cc
    173   jxl/dec_modular.h
    174   jxl/dec_noise.cc
    175   jxl/dec_noise.h
    176   jxl/dec_patch_dictionary.cc
    177   jxl/dec_patch_dictionary.h
    178   jxl/dec_transforms-inl.h
    179   jxl/dec_xyb-inl.h
    180   jxl/dec_xyb.cc
    181   jxl/dec_xyb.h
    182   jxl/decode.cc
    183   jxl/entropy_coder.cc
    184   jxl/entropy_coder.h
    185   jxl/epf.cc
    186   jxl/epf.h
    187   jxl/fast_dct-inl.h
    188   jxl/fast_dct128-inl.h
    189   jxl/fast_dct16-inl.h
    190   jxl/fast_dct256-inl.h
    191   jxl/fast_dct32-inl.h
    192   jxl/fast_dct64-inl.h
    193   jxl/fast_dct8-inl.h
    194   jxl/field_encodings.h
    195   jxl/fields.cc
    196   jxl/fields.h
    197   jxl/frame_dimensions.h
    198   jxl/frame_header.cc
    199   jxl/frame_header.h
    200   jxl/headers.cc
    201   jxl/headers.h
    202   jxl/huffman_table.cc
    203   jxl/huffman_table.h
    204   jxl/icc_codec.cc
    205   jxl/icc_codec.h
    206   jxl/icc_codec_common.cc
    207   jxl/icc_codec_common.h
    208   jxl/image.cc
    209   jxl/image.h
    210   jxl/image_bundle.cc
    211   jxl/image_bundle.h
    212   jxl/image_metadata.cc
    213   jxl/image_metadata.h
    214   jxl/image_ops.cc
    215   jxl/image_ops.h
    216   jxl/inverse_mtf-inl.h
    217   jxl/lehmer_code.h
    218   jxl/loop_filter.cc
    219   jxl/loop_filter.h
    220   jxl/luminance.cc
    221   jxl/luminance.h
    222   jxl/memory_manager_internal.cc
    223   jxl/memory_manager_internal.h
    224   jxl/modular/encoding/context_predict.h
    225   jxl/modular/encoding/dec_ma.cc
    226   jxl/modular/encoding/dec_ma.h
    227   jxl/modular/encoding/encoding.cc
    228   jxl/modular/encoding/encoding.h
    229   jxl/modular/encoding/ma_common.h
    230   jxl/modular/modular_image.cc
    231   jxl/modular/modular_image.h
    232   jxl/modular/options.h
    233   jxl/modular/transform/palette.cc
    234   jxl/modular/transform/palette.h
    235   jxl/modular/transform/rct.cc
    236   jxl/modular/transform/rct.h
    237   jxl/modular/transform/squeeze.cc
    238   jxl/modular/transform/squeeze.h
    239   jxl/modular/transform/transform.cc
    240   jxl/modular/transform/transform.h
    241   jxl/noise.h
    242   jxl/opsin_params.cc
    243   jxl/opsin_params.h
    244   jxl/pack_signed.h
    245   jxl/padded_bytes.h
    246   jxl/passes_state.cc
    247   jxl/passes_state.h
    248   jxl/patch_dictionary_internal.h
    249   jxl/quant_weights.cc
    250   jxl/quant_weights.h
    251   jxl/quantizer-inl.h
    252   jxl/quantizer.cc
    253   jxl/quantizer.h
    254   jxl/render_pipeline/low_memory_render_pipeline.cc
    255   jxl/render_pipeline/low_memory_render_pipeline.h
    256   jxl/render_pipeline/render_pipeline.cc
    257   jxl/render_pipeline/render_pipeline.h
    258   jxl/render_pipeline/render_pipeline_stage.h
    259   jxl/render_pipeline/simple_render_pipeline.cc
    260   jxl/render_pipeline/simple_render_pipeline.h
    261   jxl/render_pipeline/stage_blending.cc
    262   jxl/render_pipeline/stage_blending.h
    263   jxl/render_pipeline/stage_chroma_upsampling.cc
    264   jxl/render_pipeline/stage_chroma_upsampling.h
    265   jxl/render_pipeline/stage_cms.cc
    266   jxl/render_pipeline/stage_cms.h
    267   jxl/render_pipeline/stage_epf.cc
    268   jxl/render_pipeline/stage_epf.h
    269   jxl/render_pipeline/stage_from_linear.cc
    270   jxl/render_pipeline/stage_from_linear.h
    271   jxl/render_pipeline/stage_gaborish.cc
    272   jxl/render_pipeline/stage_gaborish.h
    273   jxl/render_pipeline/stage_noise.cc
    274   jxl/render_pipeline/stage_noise.h
    275   jxl/render_pipeline/stage_patches.cc
    276   jxl/render_pipeline/stage_patches.h
    277   jxl/render_pipeline/stage_splines.cc
    278   jxl/render_pipeline/stage_splines.h
    279   jxl/render_pipeline/stage_spot.cc
    280   jxl/render_pipeline/stage_spot.h
    281   jxl/render_pipeline/stage_to_linear.cc
    282   jxl/render_pipeline/stage_to_linear.h
    283   jxl/render_pipeline/stage_tone_mapping.cc
    284   jxl/render_pipeline/stage_tone_mapping.h
    285   jxl/render_pipeline/stage_upsampling.cc
    286   jxl/render_pipeline/stage_upsampling.h
    287   jxl/render_pipeline/stage_write.cc
    288   jxl/render_pipeline/stage_write.h
    289   jxl/render_pipeline/stage_xyb.cc
    290   jxl/render_pipeline/stage_xyb.h
    291   jxl/render_pipeline/stage_ycbcr.cc
    292   jxl/render_pipeline/stage_ycbcr.h
    293   jxl/sanitizers.h
    294   jxl/simd_util-inl.h
    295   jxl/simd_util.cc
    296   jxl/simd_util.h
    297   jxl/splines.cc
    298   jxl/splines.h
    299   jxl/toc.cc
    300   jxl/toc.h
    301   jxl/transpose-inl.h
    302   jxl/xorshift128plus-inl.h
    303 )
    304 
    305 set(JPEGXL_INTERNAL_ENC_SOURCES
    306   jxl/butteraugli/butteraugli.cc
    307   jxl/butteraugli/butteraugli.h
    308   jxl/enc_ac_strategy.cc
    309   jxl/enc_ac_strategy.h
    310   jxl/enc_adaptive_quantization.cc
    311   jxl/enc_adaptive_quantization.h
    312   jxl/enc_ans.cc
    313   jxl/enc_ans.h
    314   jxl/enc_ans_params.h
    315   jxl/enc_ar_control_field.cc
    316   jxl/enc_ar_control_field.h
    317   jxl/enc_aux_out.cc
    318   jxl/enc_aux_out.h
    319   jxl/enc_bit_writer.cc
    320   jxl/enc_bit_writer.h
    321   jxl/enc_butteraugli_comparator.cc
    322   jxl/enc_butteraugli_comparator.h
    323   jxl/enc_cache.cc
    324   jxl/enc_cache.h
    325   jxl/enc_chroma_from_luma.cc
    326   jxl/enc_chroma_from_luma.h
    327   jxl/enc_cluster.cc
    328   jxl/enc_cluster.h
    329   jxl/enc_coeff_order.cc
    330   jxl/enc_coeff_order.h
    331   jxl/enc_comparator.cc
    332   jxl/enc_comparator.h
    333   jxl/enc_context_map.cc
    334   jxl/enc_context_map.h
    335   jxl/enc_debug_image.cc
    336   jxl/enc_debug_image.h
    337   jxl/enc_detect_dots.cc
    338   jxl/enc_detect_dots.h
    339   jxl/enc_dot_dictionary.cc
    340   jxl/enc_dot_dictionary.h
    341   jxl/enc_entropy_coder.cc
    342   jxl/enc_entropy_coder.h
    343   jxl/enc_external_image.cc
    344   jxl/enc_external_image.h
    345   jxl/enc_fast_lossless.cc
    346   jxl/enc_fast_lossless.h
    347   jxl/enc_fields.cc
    348   jxl/enc_fields.h
    349   jxl/enc_frame.cc
    350   jxl/enc_frame.h
    351   jxl/enc_gaborish.cc
    352   jxl/enc_gaborish.h
    353   jxl/enc_gamma_correct.h
    354   jxl/enc_group.cc
    355   jxl/enc_group.h
    356   jxl/enc_heuristics.cc
    357   jxl/enc_heuristics.h
    358   jxl/enc_huffman.cc
    359   jxl/enc_huffman.h
    360   jxl/enc_huffman_tree.cc
    361   jxl/enc_huffman_tree.h
    362   jxl/enc_icc_codec.cc
    363   jxl/enc_icc_codec.h
    364   jxl/enc_image_bundle.cc
    365   jxl/enc_image_bundle.h
    366   jxl/enc_linalg.cc
    367   jxl/enc_linalg.h
    368   jxl/enc_modular.cc
    369   jxl/enc_modular.h
    370   jxl/enc_noise.cc
    371   jxl/enc_noise.h
    372   jxl/enc_optimize.cc
    373   jxl/enc_optimize.h
    374   jxl/enc_params.h
    375   jxl/enc_patch_dictionary.cc
    376   jxl/enc_patch_dictionary.h
    377   jxl/enc_photon_noise.cc
    378   jxl/enc_photon_noise.h
    379   jxl/enc_progressive_split.cc
    380   jxl/enc_progressive_split.h
    381   jxl/enc_quant_weights.cc
    382   jxl/enc_quant_weights.h
    383   jxl/enc_splines.cc
    384   jxl/enc_splines.h
    385   jxl/enc_toc.cc
    386   jxl/enc_toc.h
    387   jxl/enc_transforms-inl.h
    388   jxl/enc_transforms.cc
    389   jxl/enc_transforms.h
    390   jxl/enc_xyb.cc
    391   jxl/enc_xyb.h
    392   jxl/encode.cc
    393   jxl/encode_internal.h
    394   jxl/jpeg/enc_jpeg_data.cc
    395   jxl/jpeg/enc_jpeg_data.h
    396   jxl/jpeg/enc_jpeg_data_reader.cc
    397   jxl/jpeg/enc_jpeg_data_reader.h
    398   jxl/jpeg/enc_jpeg_huffman_decode.cc
    399   jxl/jpeg/enc_jpeg_huffman_decode.h
    400   jxl/modular/encoding/enc_debug_tree.cc
    401   jxl/modular/encoding/enc_debug_tree.h
    402   jxl/modular/encoding/enc_encoding.cc
    403   jxl/modular/encoding/enc_encoding.h
    404   jxl/modular/encoding/enc_ma.cc
    405   jxl/modular/encoding/enc_ma.h
    406   jxl/modular/transform/enc_palette.cc
    407   jxl/modular/transform/enc_palette.h
    408   jxl/modular/transform/enc_rct.cc
    409   jxl/modular/transform/enc_rct.h
    410   jxl/modular/transform/enc_squeeze.cc
    411   jxl/modular/transform/enc_squeeze.h
    412   jxl/modular/transform/enc_transform.cc
    413   jxl/modular/transform/enc_transform.h
    414 )
    415 
    416 set(JPEGXL_INTERNAL_EXTRAS_FOR_TOOLS_SOURCES
    417   extras/codec.cc
    418   extras/codec.h
    419   extras/hlg.cc
    420   extras/hlg.h
    421   extras/metrics.cc
    422   extras/metrics.h
    423   extras/packed_image_convert.cc
    424   extras/packed_image_convert.h
    425   extras/tone_mapping.cc
    426   extras/tone_mapping.h
    427 )
    428 
    429 set(JPEGXL_INTERNAL_EXTRAS_SOURCES
    430   extras/alpha_blend.cc
    431   extras/alpha_blend.h
    432   extras/common.cc
    433   extras/common.h
    434   extras/dec/color_description.cc
    435   extras/dec/color_description.h
    436   extras/dec/color_hints.cc
    437   extras/dec/color_hints.h
    438   extras/dec/decode.cc
    439   extras/dec/decode.h
    440   extras/enc/encode.cc
    441   extras/enc/encode.h
    442   extras/exif.cc
    443   extras/exif.h
    444   extras/mmap.cc
    445   extras/mmap.h
    446   extras/packed_image.h
    447   extras/size_constraints.h
    448   extras/time.cc
    449   extras/time.h
    450 )
    451 
    452 set(JPEGXL_INTERNAL_GBENCH_SOURCES
    453   extras/tone_mapping_gbench.cc
    454   jxl/dec_external_image_gbench.cc
    455   jxl/enc_external_image_gbench.cc
    456   jxl/splines_gbench.cc
    457   jxl/tf_gbench.cc
    458 )
    459 
    460 set(JPEGXL_INTERNAL_JPEGLI_LIBJPEG_HELPER_FILES
    461   jpegli/libjpeg_test_util.cc
    462   jpegli/libjpeg_test_util.h
    463 )
    464 
    465 set(JPEGXL_INTERNAL_JPEGLI_SOURCES
    466   jpegli/adaptive_quantization.cc
    467   jpegli/adaptive_quantization.h
    468   jpegli/bit_writer.cc
    469   jpegli/bit_writer.h
    470   jpegli/bitstream.cc
    471   jpegli/bitstream.h
    472   jpegli/color_quantize.cc
    473   jpegli/color_quantize.h
    474   jpegli/color_transform.cc
    475   jpegli/color_transform.h
    476   jpegli/common.cc
    477   jpegli/common.h
    478   jpegli/common_internal.h
    479   jpegli/dct-inl.h
    480   jpegli/decode.cc
    481   jpegli/decode.h
    482   jpegli/decode_internal.h
    483   jpegli/decode_marker.cc
    484   jpegli/decode_marker.h
    485   jpegli/decode_scan.cc
    486   jpegli/decode_scan.h
    487   jpegli/destination_manager.cc
    488   jpegli/downsample.cc
    489   jpegli/downsample.h
    490   jpegli/encode.cc
    491   jpegli/encode.h
    492   jpegli/encode_finish.cc
    493   jpegli/encode_finish.h
    494   jpegli/encode_internal.h
    495   jpegli/encode_streaming.cc
    496   jpegli/encode_streaming.h
    497   jpegli/entropy_coding-inl.h
    498   jpegli/entropy_coding.cc
    499   jpegli/entropy_coding.h
    500   jpegli/error.cc
    501   jpegli/error.h
    502   jpegli/huffman.cc
    503   jpegli/huffman.h
    504   jpegli/idct.cc
    505   jpegli/idct.h
    506   jpegli/input.cc
    507   jpegli/input.h
    508   jpegli/memory_manager.cc
    509   jpegli/memory_manager.h
    510   jpegli/quant.cc
    511   jpegli/quant.h
    512   jpegli/render.cc
    513   jpegli/render.h
    514   jpegli/simd.cc
    515   jpegli/simd.h
    516   jpegli/source_manager.cc
    517   jpegli/transpose-inl.h
    518   jpegli/types.h
    519   jpegli/upsample.cc
    520   jpegli/upsample.h
    521 )
    522 
    523 set(JPEGXL_INTERNAL_JPEGLI_TESTLIB_FILES
    524   jpegli/test_params.h
    525   jpegli/test_utils-inl.h
    526   jpegli/test_utils.cc
    527   jpegli/test_utils.h
    528 )
    529 
    530 set(JPEGXL_INTERNAL_JPEGLI_TESTS
    531   jpegli/decode_api_test.cc
    532   jpegli/encode_api_test.cc
    533   jpegli/error_handling_test.cc
    534   jpegli/input_suspension_test.cc
    535   jpegli/output_suspension_test.cc
    536   jpegli/source_manager_test.cc
    537   jpegli/streaming_test.cc
    538   jpegli/transcode_api_test.cc
    539 )
    540 
    541 set(JPEGXL_INTERNAL_JPEGLI_WRAPPER_SOURCES
    542   jpegli/libjpeg_wrapper.cc
    543 )
    544 
    545 set(JPEGXL_INTERNAL_PUBLIC_HEADERS
    546   include/jxl/cms.h
    547   include/jxl/cms_interface.h
    548   include/jxl/codestream_header.h
    549   include/jxl/color_encoding.h
    550   include/jxl/decode.h
    551   include/jxl/decode_cxx.h
    552   include/jxl/encode.h
    553   include/jxl/encode_cxx.h
    554   include/jxl/memory_manager.h
    555   include/jxl/parallel_runner.h
    556   include/jxl/stats.h
    557   include/jxl/types.h
    558 )
    559 
    560 set(JPEGXL_INTERNAL_TESTLIB_FILES
    561   jxl/dct_for_test.h
    562   jxl/dec_transforms_testonly.cc
    563   jxl/dec_transforms_testonly.h
    564   jxl/fake_parallel_runner_testonly.h
    565   jxl/image_test_utils.h
    566   jxl/render_pipeline/test_render_pipeline_stages.h
    567   jxl/test_image.cc
    568   jxl/test_image.h
    569   jxl/test_utils.cc
    570   jxl/test_utils.h
    571 )
    572 
    573 set(JPEGXL_INTERNAL_TESTS
    574   extras/codec_test.cc
    575   extras/dec/color_description_test.cc
    576   extras/dec/pgx_test.cc
    577   extras/jpegli_test.cc
    578   jxl/ac_strategy_test.cc
    579   jxl/alpha_test.cc
    580   jxl/ans_common_test.cc
    581   jxl/ans_test.cc
    582   jxl/bit_reader_test.cc
    583   jxl/bits_test.cc
    584   jxl/blending_test.cc
    585   jxl/butteraugli/butteraugli_test.cc
    586   jxl/byte_order_test.cc
    587   jxl/cms/tone_mapping_test.cc
    588   jxl/cms/transfer_functions_test.cc
    589   jxl/coeff_order_test.cc
    590   jxl/color_encoding_internal_test.cc
    591   jxl/color_management_test.cc
    592   jxl/convolve_test.cc
    593   jxl/data_parallel_test.cc
    594   jxl/dct_test.cc
    595   jxl/decode_test.cc
    596   jxl/enc_external_image_test.cc
    597   jxl/enc_gaborish_test.cc
    598   jxl/enc_linalg_test.cc
    599   jxl/enc_optimize_test.cc
    600   jxl/enc_photon_noise_test.cc
    601   jxl/encode_test.cc
    602   jxl/entropy_coder_test.cc
    603   jxl/fast_dct_test.cc
    604   jxl/fast_math_test.cc
    605   jxl/fields_test.cc
    606   jxl/gamma_correct_test.cc
    607   jxl/gradient_test.cc
    608   jxl/iaca_test.cc
    609   jxl/icc_codec_test.cc
    610   jxl/image_bundle_test.cc
    611   jxl/image_ops_test.cc
    612   jxl/jxl_test.cc
    613   jxl/lehmer_code_test.cc
    614   jxl/modular_test.cc
    615   jxl/opsin_image_test.cc
    616   jxl/opsin_inverse_test.cc
    617   jxl/padded_bytes_test.cc
    618   jxl/passes_test.cc
    619   jxl/patch_dictionary_test.cc
    620   jxl/preview_test.cc
    621   jxl/quant_weights_test.cc
    622   jxl/quantizer_test.cc
    623   jxl/rational_polynomial_test.cc
    624   jxl/render_pipeline/render_pipeline_test.cc
    625   jxl/roundtrip_test.cc
    626   jxl/simd_util_test.cc
    627   jxl/speed_tier_test.cc
    628   jxl/splines_test.cc
    629   jxl/toc_test.cc
    630   jxl/xorshift128plus_test.cc
    631   threads/thread_parallel_runner_test.cc
    632 )
    633 
    634 set(JPEGXL_INTERNAL_THREADS_PUBLIC_HEADERS
    635   include/jxl/resizable_parallel_runner.h
    636   include/jxl/resizable_parallel_runner_cxx.h
    637   include/jxl/thread_parallel_runner.h
    638   include/jxl/thread_parallel_runner_cxx.h
    639 )
    640 
    641 set(JPEGXL_INTERNAL_THREADS_SOURCES
    642   threads/resizable_parallel_runner.cc
    643   threads/thread_parallel_runner.cc
    644   threads/thread_parallel_runner_internal.cc
    645   threads/thread_parallel_runner_internal.h
    646 )