dzn: Support dynamic depth testing parameters properly
authorBoris Brezillon <boris.brezillon@collabora.com>
Fri, 10 Jun 2022 13:57:56 +0000 (15:57 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 15 Jun 2022 00:10:42 +0000 (00:10 +0000)
commit7d9afb93cc8a9d8afe120f2d71224cf8bd914f11
tree640cc78304e9f8eb544ef31d4cb20e24a31a551a
parent91f3c7a9fbf4d5324210f245010ecc84205a5563
dzn: Support dynamic depth testing parameters properly

Now that we have support for pipeline variants, we can take the dynamic
depth testing parameters into account and create a new pipeline state
using those dynamic parameters.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16971>
src/microsoft/vulkan/dzn_cmd_buffer.c
src/microsoft/vulkan/dzn_device.c
src/microsoft/vulkan/dzn_pipeline.c
src/microsoft/vulkan/dzn_private.h