diff --git a/Source/astcenc_pick_best_endpoint_format.cpp b/Source/astcenc_pick_best_endpoint_format.cpp index ccf9935f..6e41005b 100644 --- a/Source/astcenc_pick_best_endpoint_format.cpp +++ b/Source/astcenc_pick_best_endpoint_format.cpp @@ -1308,6 +1308,7 @@ unsigned int compute_ideal_endpoint_formats( vbest_error_index = select(vint(0x7FFFFFFF), vbest_error_index, lanes_min_error); int best_error_index = hmin_s(vbest_error_index); + best_error_weights[i] = best_error_index; // Max the error for this candidate so we don't pick it again diff --git a/Test/astc_update_ref.sh b/Test/astc_update_ref.sh index 827d089e..bf6c3200 100755 --- a/Test/astc_update_ref.sh +++ b/Test/astc_update_ref.sh @@ -17,6 +17,6 @@ echo "" TARGET_ROOT=${1} -python3 ./Test/astc_test_image.py --test-set all --block-size all --test-quality all --repeats 6 --encoder ref-$1-neon +python3 ./Test/astc_test_image.py --test-set all --block-size all --test-quality all --repeats 6 --encoder ref-$1-avx2 #python3 ./Test/astc_test_image.py --test-set all --block-size all --test-quality all --repeats 6 --encoder ref-$1-sse4.1 #python3 ./Test/astc_test_image.py --test-set all --block-size all --test-quality all --repeats 6 --encoder ref-$1-sse2