Mesa (main): dzn: Pass a NULL ralloc context to dxil_create_validator()

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Apr 7 17:08:35 UTC 2022


Module: Mesa
Branch: main
Commit: 07af51da9de15496ed1a35137d222b4c8771d90a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07af51da9de15496ed1a35137d222b4c8771d90a

Author: Boris Brezillon <boris.brezillon at collabora.com>
Date:   Thu Apr  7 02:48:56 2022 -0700

dzn: Pass a NULL ralloc context to dxil_create_validator()

instance is not allocated with ralloc, we can't pass it as a ralloc
context to dxil_create_validator().

Fixes: 09c2016d6be ("dzn: use dxil_validator")
Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15787>

---

 src/microsoft/vulkan/dzn_device.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/microsoft/vulkan/dzn_device.cpp b/src/microsoft/vulkan/dzn_device.cpp
index 2b568693afa..a692990c6bd 100644
--- a/src/microsoft/vulkan/dzn_device.cpp
+++ b/src/microsoft/vulkan/dzn_device.cpp
@@ -170,7 +170,7 @@ dzn_instance_create(const VkInstanceCreateInfo *pCreateInfo,
    instance->debug_flags =
       parse_debug_string(getenv("DZN_DEBUG"), dzn_debug_options);
 
-   instance->dxil_validator = dxil_create_validator(instance);
+   instance->dxil_validator = dxil_create_validator(NULL);
    instance->d3d12.serialize_root_sig = d3d12_get_serialize_root_sig();
 
    if (!instance->dxil_validator ||



More information about the mesa-commit mailing list