zink: add ZINK_DESCRIPTORS env var to explicitly set a mode
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 29 Mar 2021 21:22:49 +0000 (17:22 -0400)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 16 Jun 2021 00:15:58 +0000 (20:15 -0400)
commit4e3768914d4ca226041e121b8b80b2daa7b5aa64
tree234ed6c991041a6d29762d4e6056877918ed5b61
parent75c7619253e60c0f798bc488f7390981442dc2ba
zink: add ZINK_DESCRIPTORS env var to explicitly set a mode

currently this supports 3 modes, with the default being a hybrid between
caching and lazy

Reviewed-by: Hoe Hao Cheng <haochengho12907@gmail.com>
Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11188>
src/gallium/drivers/zink/zink_context.c
src/gallium/drivers/zink/zink_descriptors.c
src/gallium/drivers/zink/zink_descriptors_lazy.c
src/gallium/drivers/zink/zink_screen.c
src/gallium/drivers/zink/zink_screen.h