Skip to content

util: bump blake3 from 1.3.3 to 1.5.1, improve ARM performance + build & sanitizer improvements

David Heidelberg requested to merge dh/mesa:20240611-blake3 into main

What does this MR do and why?

Some of our local changes are also incorporated:

Useful fix needed for !25079 included.

util: bump black3 from 1.3.3 to 1.5.1, improve armv7 and aarch64 performance

Steps for uprev:
 - `for file in *.asm; do mv "$file" "${file%.asm}.masm"; done`
 - keep
  - blake3.h (no relevant changes), only change BLAKE3_VERSION_STRING
  - blake3_sse2_x86-64_unix.S (no changes)
  - blake3_avx512_x86-64_unix.S (no changes)
  - blake3_sse41_x86-64_unix.S (no changes)

Signed-off-by: David Heidelberg <david@ixit.cz>

Merge request reports