zink: add zink_cs_key
authorSoroushIMG <soroush.kashani@imgtec.com>
Fri, 20 Jan 2023 16:02:34 +0000 (16:02 +0000)
committerMarge Bot <emma+marge@anholt.net>
Mon, 23 Jan 2023 15:16:01 +0000 (15:16 +0000)
commit6f15646945a3eb2521e58a871ca4cd7570271288
tree8ef7aa7a3c68cb445b7563dbbf6d8039bf61e8ae
parentc448c7c2e252534d7d5d4658755f5a1f8e2226e9
zink: add zink_cs_key

Also, add shader key handling to compute programs.
This will be used later on for the rb_image workaround.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20808>
src/gallium/drivers/zink/zink_program.c
src/gallium/drivers/zink/zink_shader_keys.h