From e5d96bdbac92451abf1e581463c44bf57f3e1c79 Mon Sep 17 00:00:00 2001 From: Aaron Ruby Date: Thu, 4 Jul 2024 16:55:21 -0400 Subject: [PATCH] gfxstream: ResourceTracker: Fix bug in return-code check for blob wait Reviewed-by: Aaron Ruby Acked-by: Yonggang Luo Acked-by: Adam Jackson Part-of: --- src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp index b6639216165..516e1d6e157 100644 --- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp +++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp @@ -3853,7 +3853,7 @@ VkResult ResourceTracker::on_vkAllocateMemory(void* context, VkResult input_resu mesa_loge("Failed to create colorBuffer resource for Image memory"); return VK_ERROR_OUT_OF_DEVICE_MEMORY; } - if (!bufferBlob->wait()) { + if (bufferBlob->wait()) { mesa_loge("Failed to wait for colorBuffer resource for Image memory"); return VK_ERROR_OUT_OF_DEVICE_MEMORY; } @@ -3913,7 +3913,7 @@ VkResult ResourceTracker::on_vkAllocateMemory(void* context, VkResult input_resu mesa_loge("Failed to create colorBuffer resource for Image memory"); return VK_ERROR_OUT_OF_DEVICE_MEMORY; } - if (!bufferBlob->wait()) { + if (bufferBlob->wait()) { mesa_loge("Failed to wait for colorBuffer resource for Image memory"); return VK_ERROR_OUT_OF_DEVICE_MEMORY; }