From 34b5844b40925bf0b8c62df3e5b37d19bfe198a1 Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz Date: Fri, 26 Nov 2021 10:44:23 +0000 Subject: [PATCH] Fix copy paste typo in main.cpp Luckily the defines are the same values fd `0x01`, win32 `0x02` and win32_kmt `0x04` for both memory and semaphore so it doesn't matter, but made me a bit confused as I read the code. --- Samples/simpleVulkan/main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Samples/simpleVulkan/main.cpp b/Samples/simpleVulkan/main.cpp index f7c0ec6e..add3c1ad 100644 --- a/Samples/simpleVulkan/main.cpp +++ b/Samples/simpleVulkan/main.cpp @@ -331,13 +331,13 @@ class VulkanCudaSineWave : public VulkanBaseApp { VkExternalMemoryHandleTypeFlagBits handleType) { cudaExternalMemoryHandleDesc externalMemoryHandleDesc = {}; - if (handleType & VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT) { + if (handleType & VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT) { externalMemoryHandleDesc.type = cudaExternalMemoryHandleTypeOpaqueWin32; } else if (handleType & - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT) { + VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT) { externalMemoryHandleDesc.type = cudaExternalMemoryHandleTypeOpaqueWin32Kmt; - } else if (handleType & VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT) { + } else if (handleType & VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT) { externalMemoryHandleDesc.type = cudaExternalMemoryHandleTypeOpaqueFd; } else { throw std::runtime_error("Unknown handle type requested!");