Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ExtensionName is "VK_KHR_external_fence" // // https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_external_fence.html ExtensionName string = C.VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME // FenceImportTemporary specifies that the Fence payload will be imported only temporarily, // regardless of the permanence of HandleType // // https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkFenceImportFlagBits.html FenceImportTemporary FenceImportFlags = C.VK_FENCE_IMPORT_TEMPORARY_BIT_KHR )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExportFenceCreateInfo ¶
type ExportFenceCreateInfo struct { // HandleTypes specifies one or more Fence handle types the application can export from // the resulting Fence HandleTypes khr_external_fence_capabilities.ExternalFenceHandleTypeFlags common.NextOptions }
ExportFenceCreateInfo specifies handle types that can be exported from a Fence
https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkExportFenceCreateInfo.html
type FenceImportFlags ¶
type FenceImportFlags int32
FenceImportFlags specifies additional parameters of a Fence payload import
https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkFenceImportFlagBits.html
func (FenceImportFlags) Register ¶
func (f FenceImportFlags) Register(str string)
func (FenceImportFlags) String ¶
func (f FenceImportFlags) String() string
Click to show internal directories.
Click to hide internal directories.