mesa: add shader source SHA1s that are propagated up to glCompileShader
authorMarek Olšák <marek.olsak@amd.com>
Thu, 18 Nov 2021 13:44:29 +0000 (08:44 -0500)
committerMarge Bot <emma+marge@anholt.net>
Fri, 26 Nov 2021 11:58:27 +0000 (11:58 +0000)
commit436444967793ec16c74c8773dd1979f67c7bb94d
tree88405d5685cbfb16c1e335d135ee35b49067ccfc
parentd473b31fe7bb5deb131395a42e478fcb3fd8ff38
mesa: add shader source SHA1s that are propagated up to glCompileShader

glCompileShader can use two different sources, so we need 2 different SHA1s
there. Successful compilation sets compiled_source_sha1.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13869>
src/compiler/glsl/glsl_parser_extras.cpp
src/mesa/main/mtypes.h
src/mesa/main/shaderapi.c