mirror of
https://github.com/rive-app/rive-cpp.git
synced 2026-01-18 13:11:19 +01:00
Addresses the Unity issues raised by Adam here: https://2dimensions.slack.com/archives/CLLCU09T6/p1718727712078119 libjpeg has a flag `NEED_SHORT_EXTERNAL_NAMES`, which renames functions to shorter names, however, I didn't use this approach because its possible we could get naming collisions if someone brings another 3rd party lib which also has this flag enabled. Diffs= a4439ee42 Renames for Yoga and libjpeg (#7446) Co-authored-by: Philip Chung <philterdesign@gmail.com>
205 lines
9.7 KiB
C
205 lines
9.7 KiB
C
// clang-format off
|
|
// jpeg_*
|
|
#define jpeg_aritab rive_jpeg_aritab
|
|
#define jpeg_CreateCompress rive_jpeg_CreateCompress
|
|
#define jpeg_abort rive_jpeg_abort
|
|
#define jpeg_abort_compress rive_jpeg_abort_compress
|
|
#define jpeg_destroy rive_jpeg_destroy
|
|
#define jpeg_destroy_compress rive_jpeg_destroy_compress
|
|
#define jpeg_finish_compress rive_jpeg_finish_compress
|
|
#define jpeg_natural_order rive_jpeg_natural_order
|
|
#define jpeg_suppress_tables rive_jpeg_suppress_tables
|
|
#define jpeg_write_m_byte rive_jpeg_write_m_byte
|
|
#define jpeg_write_m_header rive_jpeg_write_m_header
|
|
#define jpeg_write_marker rive_jpeg_write_marker
|
|
#define jpeg_write_tables rive_jpeg_write_tables
|
|
#define jpeg_start_compress rive_jpeg_start_compress
|
|
#define jpeg_write_raw_data rive_jpeg_write_raw_data
|
|
#define jpeg_write_scanlines rive_jpeg_write_scanlines
|
|
#define jpeg_fdct_10x10 rive_jpeg_fdct_10x10
|
|
#define jpeg_fdct_10x5 rive_jpeg_fdct_10x5
|
|
#define jpeg_fdct_11x11 rive_jpeg_fdct_11x11
|
|
#define jpeg_fdct_12x12 rive_jpeg_fdct_12x12
|
|
#define jpeg_fdct_12x6 rive_jpeg_fdct_12x6
|
|
#define jpeg_fdct_13x13 rive_jpeg_fdct_13x13
|
|
#define jpeg_fdct_14x14 rive_jpeg_fdct_14x14
|
|
#define jpeg_fdct_14x7 rive_jpeg_fdct_14x7
|
|
#define jpeg_fdct_15x15 rive_jpeg_fdct_15x15
|
|
#define jpeg_fdct_16x16 rive_jpeg_fdct_16x16
|
|
#define jpeg_fdct_16x8 rive_jpeg_fdct_16x8
|
|
#define jpeg_fdct_1x1 rive_jpeg_fdct_1x1
|
|
#define jpeg_fdct_1x2 rive_jpeg_fdct_1x2
|
|
#define jpeg_fdct_2x1 rive_jpeg_fdct_2x1
|
|
#define jpeg_fdct_2x2 rive_jpeg_fdct_2x2
|
|
#define jpeg_fdct_2x4 rive_jpeg_fdct_2x4
|
|
#define jpeg_fdct_3x3 rive_jpeg_fdct_3x3
|
|
#define jpeg_fdct_3x6 rive_jpeg_fdct_3x6
|
|
#define jpeg_fdct_4x2 rive_jpeg_fdct_4x2
|
|
#define jpeg_fdct_4x4 rive_jpeg_fdct_4x4
|
|
#define jpeg_fdct_4x8 rive_jpeg_fdct_4x8
|
|
#define jpeg_fdct_5x10 rive_jpeg_fdct_5x10
|
|
#define jpeg_fdct_5x5 rive_jpeg_fdct_5x5
|
|
#define jpeg_fdct_6x12 rive_jpeg_fdct_6x12
|
|
#define jpeg_fdct_6x3 rive_jpeg_fdct_6x3
|
|
#define jpeg_fdct_6x6 rive_jpeg_fdct_6x6
|
|
#define jpeg_fdct_7x14 rive_jpeg_fdct_7x14
|
|
#define jpeg_fdct_7x7 rive_jpeg_fdct_7x7
|
|
#define jpeg_fdct_8x16 rive_jpeg_fdct_8x16
|
|
#define jpeg_fdct_8x4 rive_jpeg_fdct_8x4
|
|
#define jpeg_fdct_9x9 rive_jpeg_fdct_9x9
|
|
#define jpeg_fdct_float rive_jpeg_fdct_float
|
|
#define jpeg_fdct_ifast rive_jpeg_fdct_ifast
|
|
#define jpeg_fdct_islow rive_jpeg_fdct_islow
|
|
#define jpeg_alloc_huff_table rive_jpeg_alloc_huff_table
|
|
#define jpeg_gen_optimal_table rive_jpeg_gen_optimal_table
|
|
#define jpeg_make_c_derived_tbl rive_jpeg_make_c_derived_tbl
|
|
#define jpeg_std_huff_table rive_jpeg_std_huff_table
|
|
#define jpeg_calc_jpeg_dimensions rive_jpeg_calc_jpeg_dimensions
|
|
#define jpeg_natural_order2 rive_jpeg_natural_order2
|
|
#define jpeg_natural_order3 rive_jpeg_natural_order3
|
|
#define jpeg_natural_order4 rive_jpeg_natural_order4
|
|
#define jpeg_natural_order5 rive_jpeg_natural_order5
|
|
#define jpeg_natural_order6 rive_jpeg_natural_order6
|
|
#define jpeg_natural_order7 rive_jpeg_natural_order7
|
|
#define jpeg_alloc_quant_table rive_jpeg_alloc_quant_table
|
|
#define jpeg_add_quant_table rive_jpeg_add_quant_table
|
|
#define jpeg_default_colorspace rive_jpeg_default_colorspace
|
|
#define jpeg_default_qtables rive_jpeg_default_qtables
|
|
#define jpeg_quality_scaling rive_jpeg_quality_scaling
|
|
#define jpeg_set_colorspace rive_jpeg_set_colorspace
|
|
#define jpeg_set_defaults rive_jpeg_set_defaults
|
|
#define jpeg_set_linear_quality rive_jpeg_set_linear_quality
|
|
#define jpeg_set_quality rive_jpeg_set_quality
|
|
#define jpeg_simple_progression rive_jpeg_simple_progression
|
|
#define jpeg_copy_critical_parameters rive_jpeg_copy_critical_parameters
|
|
#define jpeg_write_coefficients rive_jpeg_write_coefficients
|
|
#define jpeg_CreateDecompress rive_jpeg_CreateDecompress
|
|
#define jpeg_abort_decompress rive_jpeg_abort_decompress
|
|
#define jpeg_consume_input rive_jpeg_consume_input
|
|
#define jpeg_destroy_decompress rive_jpeg_destroy_decompress
|
|
#define jpeg_finish_decompress rive_jpeg_finish_decompress
|
|
#define jpeg_has_multiple_scans rive_jpeg_has_multiple_scans
|
|
#define jpeg_input_complete rive_jpeg_input_complete
|
|
#define jpeg_read_header rive_jpeg_read_header
|
|
#define jpeg_finish_output rive_jpeg_finish_output
|
|
#define jpeg_read_raw_data rive_jpeg_read_raw_data
|
|
#define jpeg_read_scanlines rive_jpeg_read_scanlines
|
|
#define jpeg_start_decompress rive_jpeg_start_decompress
|
|
#define jpeg_start_output rive_jpeg_start_output
|
|
#define jpeg_mem_dest rive_jpeg_mem_dest
|
|
#define jpeg_stdio_dest rive_jpeg_stdio_dest
|
|
#define jpeg_mem_src rive_jpeg_mem_src
|
|
#define jpeg_resync_to_restart rive_jpeg_resync_to_restart
|
|
#define jpeg_stdio_src rive_jpeg_stdio_src
|
|
#define jpeg_idct_10x10 rive_jpeg_idct_10x10
|
|
#define jpeg_idct_10x5 rive_jpeg_idct_10x5
|
|
#define jpeg_idct_11x11 rive_jpeg_idct_11x11
|
|
#define jpeg_idct_12x12 rive_jpeg_idct_12x12
|
|
#define jpeg_idct_12x6 rive_jpeg_idct_12x6
|
|
#define jpeg_idct_13x13 rive_jpeg_idct_13x13
|
|
#define jpeg_idct_14x14 rive_jpeg_idct_14x14
|
|
#define jpeg_idct_14x7 rive_jpeg_idct_14x7
|
|
#define jpeg_idct_15x15 rive_jpeg_idct_15x15
|
|
#define jpeg_idct_16x16 rive_jpeg_idct_16x16
|
|
#define jpeg_idct_16x8 rive_jpeg_idct_16x8
|
|
#define jpeg_idct_1x1 rive_jpeg_idct_1x1
|
|
#define jpeg_idct_1x2 rive_jpeg_idct_1x2
|
|
#define jpeg_idct_2x1 rive_jpeg_idct_2x1
|
|
#define jpeg_idct_2x2 rive_jpeg_idct_2x2
|
|
#define jpeg_idct_2x4 rive_jpeg_idct_2x4
|
|
#define jpeg_idct_3x3 rive_jpeg_idct_3x3
|
|
#define jpeg_idct_3x6 rive_jpeg_idct_3x6
|
|
#define jpeg_idct_4x2 rive_jpeg_idct_4x2
|
|
#define jpeg_idct_4x4 rive_jpeg_idct_4x4
|
|
#define jpeg_idct_4x8 rive_jpeg_idct_4x8
|
|
#define jpeg_idct_5x10 rive_jpeg_idct_5x10
|
|
#define jpeg_idct_5x5 rive_jpeg_idct_5x5
|
|
#define jpeg_idct_6x12 rive_jpeg_idct_6x12
|
|
#define jpeg_idct_6x3 rive_jpeg_idct_6x3
|
|
#define jpeg_idct_6x6 rive_jpeg_idct_6x6
|
|
#define jpeg_idct_7x14 rive_jpeg_idct_7x14
|
|
#define jpeg_idct_7x7 rive_jpeg_idct_7x7
|
|
#define jpeg_idct_8x16 rive_jpeg_idct_8x16
|
|
#define jpeg_idct_8x4 rive_jpeg_idct_8x4
|
|
#define jpeg_idct_9x9 rive_jpeg_idct_9x9
|
|
#define jpeg_idct_float rive_jpeg_idct_float
|
|
#define jpeg_idct_ifast rive_jpeg_idct_ifast
|
|
#define jpeg_idct_islow rive_jpeg_idct_islow
|
|
#define jpeg_fill_bit_buffer rive_jpeg_fill_bit_buffer
|
|
#define jpeg_huff_decode rive_jpeg_huff_decode
|
|
#define jpeg_make_d_derived_tbl rive_jpeg_make_d_derived_tbl
|
|
#define jpeg_zigzag_order rive_jpeg_zigzag_order
|
|
#define jpeg_zigzag_order2 rive_jpeg_zigzag_order2
|
|
#define jpeg_zigzag_order3 rive_jpeg_zigzag_order3
|
|
#define jpeg_zigzag_order4 rive_jpeg_zigzag_order4
|
|
#define jpeg_zigzag_order5 rive_jpeg_zigzag_order5
|
|
#define jpeg_zigzag_order6 rive_jpeg_zigzag_order6
|
|
#define jpeg_zigzag_order7 rive_jpeg_zigzag_order7
|
|
#define jpeg_core_output_dimensions rive_jpeg_core_output_dimensions
|
|
#define jpeg_save_markers rive_jpeg_save_markers
|
|
#define jpeg_set_marker_processor rive_jpeg_set_marker_processor
|
|
#define jpeg_calc_output_dimensions rive_jpeg_calc_output_dimensions
|
|
#define jpeg_new_colormap rive_jpeg_new_colormap
|
|
#define jpeg_read_coefficients rive_jpeg_read_coefficients
|
|
#define jpeg_std_error rive_jpeg_std_error
|
|
#define jpeg_std_message_table rive_jpeg_std_message_table
|
|
#define jpeg_free_large rive_jpeg_free_large
|
|
#define jpeg_free_small rive_jpeg_free_small
|
|
#define jpeg_get_large rive_jpeg_get_large
|
|
#define jpeg_get_small rive_jpeg_get_small
|
|
#define jpeg_mem_available rive_jpeg_mem_available
|
|
#define jpeg_mem_init rive_jpeg_mem_init
|
|
#define jpeg_mem_term rive_jpeg_mem_term
|
|
#define jpeg_open_backing_store rive_jpeg_open_backing_store
|
|
// jinit_*
|
|
#define jinit_marker_writer rive_jinit_marker_writer
|
|
#define jinit_memory_mgr rive_jinit_memory_mgr
|
|
#define jinit_compress_master rive_jinit_compress_master
|
|
#define jinit_arith_encoder rive_jinit_arith_encoder
|
|
#define jinit_c_coef_controller rive_jinit_c_coef_controller
|
|
#define jinit_color_converter rive_jinit_color_converter
|
|
#define jinit_forward_dct rive_jinit_forward_dct
|
|
#define jinit_huff_encoder rive_jinit_huff_encoder
|
|
#define jinit_c_main_controller rive_jinit_c_main_controller
|
|
#define jinit_c_master_control rive_jinit_c_master_control
|
|
#define jinit_c_prep_controller rive_jinit_c_prep_controller
|
|
#define jinit_downsampler rive_jinit_downsampler
|
|
#define jinit_input_controller rive_jinit_input_controller
|
|
#define jinit_marker_reader rive_jinit_marker_reader
|
|
#define jinit_master_decompress rive_jinit_master_decompress
|
|
#define jinit_arith_decoder rive_jinit_arith_decoder
|
|
#define jinit_d_coef_controller rive_jinit_d_coef_controller
|
|
#define jinit_color_deconverter rive_jinit_color_deconverter
|
|
#define jinit_inverse_dct rive_jinit_inverse_dct
|
|
#define jinit_huff_decoder rive_jinit_huff_decoder
|
|
#define jinit_d_main_controller rive_jinit_d_main_controller
|
|
#define jinit_1pass_quantizer rive_jinit_1pass_quantizer
|
|
#define jinit_2pass_quantizer rive_jinit_2pass_quantizer
|
|
#define jinit_d_post_controller rive_jinit_d_post_controller
|
|
#define jinit_merged_upsampler rive_jinit_merged_upsampler
|
|
#define jinit_upsampler rive_jinit_upsampler
|
|
// _j extras
|
|
#define jtransform_execute_transform rive_jtransform_execute_transform
|
|
#define read_scan_script rive_read_scan_script
|
|
#define jcopy_markers_execute rive_jcopy_markers_execute
|
|
#define jcopy_markers_setup rive_jcopy_markers_setup
|
|
#define enable_signal_catcher rive_enable_signal_catcher
|
|
#define set_quant_slots rive_set_quant_slots
|
|
#define read_stdin rive_read_stdin
|
|
#define set_quality_ratings rive_set_quality_ratings
|
|
#define write_stdout rive_write_stdout
|
|
#define set_sample_factors rive_set_sample_factors
|
|
#define jtransform_perfect_transform rive_jtransform_perfect_transform
|
|
#define jcopy_sample_rows rive_jcopy_sample_rows
|
|
#define jdiv_round_up rive_jdiv_round_up
|
|
#define jtransform_request_workspace rive_jtransform_request_workspace
|
|
#define jcopy_block_row rive_jcopy_block_row
|
|
#define end_progress_monitor rive_end_progress_monitor
|
|
#define read_quant_tables rive_read_quant_tables
|
|
#define jzero_far rive_jzero_far
|
|
#define read_color_map rive_read_color_map
|
|
#define jtransform_adjust_parameters rive_jtransform_adjust_parameters
|
|
#define jround_up rive_jround_up
|
|
#define start_progress_monitor rive_start_progress_monitor
|
|
#define jtransform_parse_crop_spec rive_jtransform_parse_crop_spec
|