Skip to content

mesa, radeonsi: Replace SHA1 with BLAKE3 in shader_info

Saroj Kumar requested to merge sarojk/mesa:shader-source-blake3 into main

What does this MR do and why?

Replace SHA1 used in shader_info::source_sha1 with BLAKE3 encoding as well as in other places in shader compilation and shader cache. BLAKE3 is much faster and secure than SHA1. Tested on radeonsi with Unigine heaven benchmark and observed slight improvement in average fps.

Merge request reports