From b895c0ec0575ed36cd13a9fc2802e9db8a348b7c Mon Sep 17 00:00:00 2001 From: Felix DeGrood Date: Mon, 7 Apr 2025 17:45:37 +0000 Subject: [PATCH] vk/overlay-layer: fix regression in non-control pathway Fixes regression introduced by prior commit. Prior commit fixed the control pathway to starting overlay-layer but broke non- control pathway. Now both pathways should be working. Fixes: 06423b1792b ("defer log creation to swapchain creation") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12884 Reviewed-by: Lionel Landwerlin Part-of: --- src/vulkan/overlay-layer/overlay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vulkan/overlay-layer/overlay.cpp b/src/vulkan/overlay-layer/overlay.cpp index 8f571138d83..8693739a199 100644 --- a/src/vulkan/overlay-layer/overlay.cpp +++ b/src/vulkan/overlay-layer/overlay.cpp @@ -2662,7 +2662,7 @@ static VkResult overlay_CreateInstance( * capturing fps data right away. */ instance_data->capture_enabled = - instance_data->output_file_fd && instance_data->params.control == NULL; + instance_data->params.output_file && instance_data->params.control == NULL; instance_data->capture_started = instance_data->capture_enabled; for (int i = OVERLAY_PARAM_ENABLED_vertices;