zink: default to lazy/templated descriptors
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 19 Jul 2022 14:12:33 +0000 (10:12 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 20 Jul 2022 04:24:19 +0000 (04:24 +0000)
commit2e7ecc02bcf76bb3e638635f149cbc543fff1732
treed793677fc4db4e5ed5b73c6bcaab9a7046aef567
parent6493f6ef7958505a37ac28972ba9d5f9c3c665dc
zink: default to lazy/templated descriptors

cached mode was great 2 years ago when template support was less widespread,
but now that templates are everywhere, caching is less performant in
every scenario

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17636>
src/gallium/drivers/zink/zink_descriptors_lazy.c
src/gallium/drivers/zink/zink_screen.c