godot/thirdparty/astcenc
Peter Harris 75ce42d463 Update astcenc to the upstream 5.3.0 release
This is mostly a maintenance update that brings the compressor inline
with the recently published Khronos Data Format Specification 1.4
release which clarified some ambiguity in the specification. This update
also gives minor codec optimizations, bug fixes, and image quality
improvements.

The biggest improvement for Godot is that builds using MSVC cl.exe will
now correctly default to the SSE2-optimized backend rather than the
reference C backend. This makes compression more than 3 times faster.
Builds using other compilers (GCC, LLVM/Clang) were not impacted by the
underlying issue, and see no performance uplift.
2025-03-21 16:02:50 -07:00
..
astcenc.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_averages_and_directions.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_block_sizes.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_color_quantize.cpp astcenc: Update to 4.7.0 2024-02-29 18:36:40 +01:00
astcenc_color_unquantize.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_compress_symbolic.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_compute_variance.cpp Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
astcenc_decompress_symbolic.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_diagnostic_trace.cpp astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
astcenc_diagnostic_trace.h Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
astcenc_entry.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_find_best_partitioning.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_ideal_endpoints_and_weights.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_image.cpp astcenc: Update to 4.7.0 2024-02-29 18:36:40 +01:00
astcenc_integer_sequence.cpp astcenc: Update to 4.8.0 2024-05-14 12:51:49 +02:00
astcenc_internal.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_internal_entry.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_mathlib.cpp Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
astcenc_mathlib.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_mathlib_softfloat.cpp Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
astcenc_partition_tables.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_percentile_tables.cpp Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
astcenc_pick_best_endpoint_format.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_quantization.cpp astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
astcenc_symbolic_physical.cpp astcenc: Update to 4.8.0 2024-05-14 12:51:49 +02:00
astcenc_vecmathlib.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_avx2_8.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_common_4.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_neon_4.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_none_4.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_sse_4.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_vecmathlib_sve_8.h Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_weight_align.cpp Update astcenc to the upstream 5.3.0 release 2025-03-21 16:02:50 -07:00
astcenc_weight_quant_xfer_tables.cpp Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00
LICENSE.txt Add ASTC compression and decompression with Arm astcenc. 2023-01-19 16:27:59 +01:00