KDGpu::VulkanGpuSemaphore
Module: Vulkan
VulkanGpuSemaphore.
#include <vulkan_gpu_semaphore.h>
Inherits from KDGpu::ApiGpuSemaphore
Public Functions
Public Attributes
Public Functions Documentation
function VulkanGpuSemaphore
| explicit VulkanGpuSemaphore(
VkSemaphore _semaphore,
VulkanResourceManager * _vulkanResourceManager,
const Handle< Device_t > & _deviceHandle,
const HandleOrFD & _externalSemaphoreHandle
)
|
function externalSemaphoreHandle
| virtual HandleOrFD externalSemaphoreHandle() const
|
Reimplements: KDGpu::ApiGpuSemaphore::externalSemaphoreHandle
Public Attributes Documentation
variable semaphore
| VkSemaphore semaphore { VK_NULL_HANDLE };
|
variable vulkanResourceManager
| VulkanResourceManager * vulkanResourceManager { nullptr };
|
variable deviceHandle
| Handle< Device_t > deviceHandle;
|
variable m_externalSemaphoreHandle
| HandleOrFD m_externalSemaphoreHandle {};
|
Updated on 2024-11-25 at 00:15:04 +0000