diff --git a/src/panfrost/vulkan/panvk_device.c b/src/panfrost/vulkan/panvk_device.c index 4d2dc4f9e4c..8c10d8ccc60 100644 --- a/src/panfrost/vulkan/panvk_device.c +++ b/src/panfrost/vulkan/panvk_device.c @@ -301,7 +301,9 @@ panvk_physical_device_init(struct panvk_physical_device *device, } device->master_fd = master_fd; - device->pdev.debug = PAN_DBG_TRACE; + if (instance->debug_flags & PANVK_DEBUG_TRACE) + device->pdev.debug |= PAN_DBG_TRACE; + panfrost_open_device(NULL, fd, &device->pdev); fd = -1;