struct ImportSemaphoreFdInfoKHR

Defined at line 83126 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_KHR_external_semaphore_fd ===

Public Members

StructureType sType
const void * pNext
Semaphore semaphore
Flags flags
ExternalSemaphoreHandleTypeFlagBits handleType
int fd

Public Methods

void ImportSemaphoreFdInfoKHR (Semaphore semaphore_, SemaphoreImportFlags flags_, ExternalSemaphoreHandleTypeFlagBits handleType_, int fd_, const void * pNext_)

Defined at line 83134 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ImportSemaphoreFdInfoKHR (const ImportSemaphoreFdInfoKHR & rhs)

Defined at line 83147 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ImportSemaphoreFdInfoKHR (const VkImportSemaphoreFdInfoKHR & rhs)

Defined at line 83149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & operator= (const ImportSemaphoreFdInfoKHR & rhs)

Defined at line 83154 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & operator= (const VkImportSemaphoreFdInfoKHR & rhs)

Defined at line 83157 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & setPNext (const void * pNext_)

Defined at line 83164 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR && setPNext (const void * pNext_)

Defined at line 83170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & setSemaphore (Semaphore semaphore_)

Defined at line 83176 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR && setSemaphore (Semaphore semaphore_)

Defined at line 83182 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & setFlags (SemaphoreImportFlags flags_)

Defined at line 83188 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR && setFlags (SemaphoreImportFlags flags_)

Defined at line 83194 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & setHandleType (ExternalSemaphoreHandleTypeFlagBits handleType_)

Defined at line 83200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR && setHandleType (ExternalSemaphoreHandleTypeFlagBits handleType_)

Defined at line 83206 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR & setFd (int fd_)

Defined at line 83212 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImportSemaphoreFdInfoKHR && setFd (int fd_)

Defined at line 83218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkImportSemaphoreFdInfoKHR & operator const VkImportSemaphoreFdInfoKHR & ()

Defined at line 83225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkImportSemaphoreFdInfoKHR & operator VkImportSemaphoreFdInfoKHR & ()

Defined at line 83230 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkImportSemaphoreFdInfoKHR * operator const VkImportSemaphoreFdInfoKHR * ()

Defined at line 83235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkImportSemaphoreFdInfoKHR * operator VkImportSemaphoreFdInfoKHR * ()

Defined at line 83240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const ImportSemaphoreFdInfoKHR & )

Defined at line 83259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp