Skip to main content

VKFence

The VKFence class is a Vulkan-specific implementation of the Fence class, providing access to Vulkan fence and semaphore objects for synchronization in Vulkan applications. It allows interaction with Vulkan native synchronization mechanisms, enabling the management of fence states and ensuring proper synchronization between operations. The class provides access to the VkFence and VkSemaphore objects, which are essential for signaling and waiting on events in Vulkan pipelines.

#include <platform/TellusimFence.h>

Inheritance

Constructors

VKFence()

Methods

VkFence getVKFence() const
VkSemaphore getSemaphore() const
void *getSharedHandle() const