diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2024-10-29 14:49:26 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-29 14:49:26 +0800 |
| commit | f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21 (patch) | |
| tree | ea1d61342cd29368e19135000ec2948813096205 /tools/gfx/vulkan/vk-fence.cpp | |
| parent | a729c15e9dce9f5116a38afc66329ab2ca4cea54 (diff) | |
format
* format
* Minor test fixes
* enable checking cpp format in ci
Diffstat (limited to 'tools/gfx/vulkan/vk-fence.cpp')
| -rw-r--r-- | tools/gfx/vulkan/vk-fence.cpp | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/tools/gfx/vulkan/vk-fence.cpp b/tools/gfx/vulkan/vk-fence.cpp index d71847dcb..9ecbcb712 100644 --- a/tools/gfx/vulkan/vk-fence.cpp +++ b/tools/gfx/vulkan/vk-fence.cpp @@ -18,7 +18,8 @@ namespace vk FenceImpl::FenceImpl(DeviceImpl* device) : m_device(device) -{} +{ +} FenceImpl::~FenceImpl() { @@ -51,11 +52,12 @@ Result FenceImpl::init(const IFence::Desc& desc) if (desc.isShared) { #if SLANG_WINDOWS_FAMILY - exportSemaphoreWin32HandleInfoKHR.sType = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR; + exportSemaphoreWin32HandleInfoKHR.sType = + VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR; exportSemaphoreWin32HandleInfoKHR.pNext = timelineCreateInfo.pNext; exportSemaphoreWin32HandleInfoKHR.pAttributes = nullptr; exportSemaphoreWin32HandleInfoKHR.dwAccess = GENERIC_ALL; - exportSemaphoreWin32HandleInfoKHR.name = (LPCWSTR)nullptr; + exportSemaphoreWin32HandleInfoKHR.name = (LPCWSTR) nullptr; #endif exportSemaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR; #if SLANG_WINDOWS_FAMILY @@ -69,7 +71,10 @@ Result FenceImpl::init(const IFence::Desc& desc) } SLANG_VK_RETURN_ON_FAIL(m_device->m_api.vkCreateSemaphore( - m_device->m_api.m_device, &createInfo, nullptr, &m_semaphore)); + m_device->m_api.m_device, + &createInfo, + nullptr, + &m_semaphore)); return SLANG_OK; } @@ -77,7 +82,9 @@ Result FenceImpl::init(const IFence::Desc& desc) Result FenceImpl::getCurrentValue(uint64_t* outValue) { SLANG_VK_RETURN_ON_FAIL(m_device->m_api.vkGetSemaphoreCounterValue( - m_device->m_api.m_device, m_semaphore, outValue)); + m_device->m_api.m_device, + m_semaphore, + outValue)); return SLANG_OK; } @@ -85,7 +92,9 @@ Result FenceImpl::setCurrentValue(uint64_t value) { uint64_t currentValue = 0; SLANG_VK_RETURN_ON_FAIL(m_device->m_api.vkGetSemaphoreCounterValue( - m_device->m_api.m_device, m_semaphore, ¤tValue)); + m_device->m_api.m_device, + m_semaphore, + ¤tValue)); if (currentValue < value) { VkSemaphoreSignalInfo signalInfo; @@ -117,16 +126,19 @@ Result FenceImpl::getSharedHandle(InteropHandle* outHandle) handleInfo.handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT; SLANG_VK_RETURN_ON_FAIL(m_device->m_api.vkGetSemaphoreWin32HandleKHR( - m_device->m_api.m_device, &handleInfo, (HANDLE*)&sharedHandle.handleValue)); + m_device->m_api.m_device, + &handleInfo, + (HANDLE*)&sharedHandle.handleValue)); #else - VkSemaphoreGetFdInfoKHR fdInfo = { - VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR}; + VkSemaphoreGetFdInfoKHR fdInfo = {VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR}; fdInfo.pNext = nullptr; fdInfo.semaphore = m_semaphore; fdInfo.handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; SLANG_VK_RETURN_ON_FAIL(m_device->m_api.vkGetSemaphoreFdKHR( - m_device->m_api.m_device, &fdInfo, (int*)&sharedHandle.handleValue)); + m_device->m_api.m_device, + &fdInfo, + (int*)&sharedHandle.handleValue)); #endif sharedHandle.api = InteropHandleAPI::Vulkan; |
