Platform_Extensions.DispatchDeviceExt

Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
mixintemplate Platform_Extensions(extensions...)
extern (System) nothrow @nogc
struct DispatchDeviceExt {}

Constructors

this
this(VkDevice device)
Undocumented in source.

Alias This

commonDispatchDevice

Members

Aliases

loadDeviceLevelFunctions
alias loadDeviceLevelFunctions = loadDeviceLevelFunctionsExt
Undocumented in source.

Functions

AcquireFullScreenExclusiveModeEXT
VkResult AcquireFullScreenExclusiveModeEXT(VkSwapchainKHR swapchain)
Undocumented in source. Be warned that the author may not have intended to support it.
GetAndroidHardwareBufferPropertiesANDROID
VkResult GetAndroidHardwareBufferPropertiesANDROID(const(AHardwareBuffer)* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDeviceGroupSurfacePresentModes2EXT
VkResult GetDeviceGroupSurfacePresentModes2EXT(const(VkPhysicalDeviceSurfaceInfo2KHR)* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFenceWin32HandleKHR
VkResult GetFenceWin32HandleKHR(const(VkFenceGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryAndroidHardwareBufferANDROID
VkResult GetMemoryAndroidHardwareBufferANDROID(const(VkMemoryGetAndroidHardwareBufferInfoANDROID)* pInfo, AHardwareBuffer pBuffer)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryWin32HandleKHR
VkResult GetMemoryWin32HandleKHR(const(VkMemoryGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryWin32HandleNV
VkResult GetMemoryWin32HandleNV(VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryWin32HandlePropertiesKHR
VkResult GetMemoryWin32HandlePropertiesKHR(VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSemaphoreWin32HandleKHR
VkResult GetSemaphoreWin32HandleKHR(const(VkSemaphoreGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
ImportFenceWin32HandleKHR
VkResult ImportFenceWin32HandleKHR(const(VkImportFenceWin32HandleInfoKHR)* pImportFenceWin32HandleInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
ImportSemaphoreWin32HandleKHR
VkResult ImportSemaphoreWin32HandleKHR(const(VkImportSemaphoreWin32HandleInfoKHR)* pImportSemaphoreWin32HandleInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseFullScreenExclusiveModeEXT
VkResult ReleaseFullScreenExclusiveModeEXT(VkSwapchainKHR swapchain)
Undocumented in source. Be warned that the author may not have intended to support it.
loadDeviceLevelFunctionsExt
void loadDeviceLevelFunctionsExt(VkDevice device)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

commonDispatchDevice
erupted.dispatch_device.DispatchDevice commonDispatchDevice;
Undocumented in source.
vkAcquireFullScreenExclusiveModeEXT
PFN_vkAcquireFullScreenExclusiveModeEXT vkAcquireFullScreenExclusiveModeEXT;
Undocumented in source.
vkAcquireWinrtDisplayNV
PFN_vkAcquireWinrtDisplayNV vkAcquireWinrtDisplayNV;
Undocumented in source.
vkAcquireXlibDisplayEXT
PFN_vkAcquireXlibDisplayEXT vkAcquireXlibDisplayEXT;
Undocumented in source.
vkCreateAndroidSurfaceKHR
PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR;
Undocumented in source.
vkCreateDirectFBSurfaceEXT
PFN_vkCreateDirectFBSurfaceEXT vkCreateDirectFBSurfaceEXT;
Undocumented in source.
vkCreateIOSSurfaceMVK
PFN_vkCreateIOSSurfaceMVK vkCreateIOSSurfaceMVK;
Undocumented in source.
vkCreateImagePipeSurfaceFUCHSIA
PFN_vkCreateImagePipeSurfaceFUCHSIA vkCreateImagePipeSurfaceFUCHSIA;
Undocumented in source.
vkCreateMacOSSurfaceMVK
PFN_vkCreateMacOSSurfaceMVK vkCreateMacOSSurfaceMVK;
Undocumented in source.
vkCreateMetalSurfaceEXT
PFN_vkCreateMetalSurfaceEXT vkCreateMetalSurfaceEXT;
Undocumented in source.
vkCreateStreamDescriptorSurfaceGGP
PFN_vkCreateStreamDescriptorSurfaceGGP vkCreateStreamDescriptorSurfaceGGP;
Undocumented in source.
vkCreateViSurfaceNN
PFN_vkCreateViSurfaceNN vkCreateViSurfaceNN;
Undocumented in source.
vkCreateWaylandSurfaceKHR
PFN_vkCreateWaylandSurfaceKHR vkCreateWaylandSurfaceKHR;
Undocumented in source.
vkCreateWin32SurfaceKHR
PFN_vkCreateWin32SurfaceKHR vkCreateWin32SurfaceKHR;
Undocumented in source.
vkCreateXcbSurfaceKHR
PFN_vkCreateXcbSurfaceKHR vkCreateXcbSurfaceKHR;
Undocumented in source.
vkCreateXlibSurfaceKHR
PFN_vkCreateXlibSurfaceKHR vkCreateXlibSurfaceKHR;
Undocumented in source.
vkGetAndroidHardwareBufferPropertiesANDROID
PFN_vkGetAndroidHardwareBufferPropertiesANDROID vkGetAndroidHardwareBufferPropertiesANDROID;
Undocumented in source.
vkGetDeviceGroupSurfacePresentModes2EXT
PFN_vkGetDeviceGroupSurfacePresentModes2EXT vkGetDeviceGroupSurfacePresentModes2EXT;
Undocumented in source.
vkGetFenceWin32HandleKHR
PFN_vkGetFenceWin32HandleKHR vkGetFenceWin32HandleKHR;
Undocumented in source.
vkGetMemoryAndroidHardwareBufferANDROID
PFN_vkGetMemoryAndroidHardwareBufferANDROID vkGetMemoryAndroidHardwareBufferANDROID;
Undocumented in source.
vkGetMemoryWin32HandleKHR
PFN_vkGetMemoryWin32HandleKHR vkGetMemoryWin32HandleKHR;
Undocumented in source.
vkGetMemoryWin32HandleNV
PFN_vkGetMemoryWin32HandleNV vkGetMemoryWin32HandleNV;
Undocumented in source.
vkGetMemoryWin32HandlePropertiesKHR
PFN_vkGetMemoryWin32HandlePropertiesKHR vkGetMemoryWin32HandlePropertiesKHR;
Undocumented in source.
vkGetPhysicalDeviceDirectFBPresentationSupportEXT
PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT;
Undocumented in source.
vkGetPhysicalDeviceSurfacePresentModes2EXT
PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT vkGetPhysicalDeviceSurfacePresentModes2EXT;
Undocumented in source.
vkGetPhysicalDeviceWaylandPresentationSupportKHR
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR vkGetPhysicalDeviceWaylandPresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceWin32PresentationSupportKHR
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR vkGetPhysicalDeviceWin32PresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceXcbPresentationSupportKHR
PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR vkGetPhysicalDeviceXcbPresentationSupportKHR;
Undocumented in source.
vkGetPhysicalDeviceXlibPresentationSupportKHR
PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR vkGetPhysicalDeviceXlibPresentationSupportKHR;
Undocumented in source.
vkGetRandROutputDisplayEXT
PFN_vkGetRandROutputDisplayEXT vkGetRandROutputDisplayEXT;
Undocumented in source.
vkGetSemaphoreWin32HandleKHR
PFN_vkGetSemaphoreWin32HandleKHR vkGetSemaphoreWin32HandleKHR;
Undocumented in source.
vkGetWinrtDisplayNV
PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV;
Undocumented in source.
vkImportFenceWin32HandleKHR
PFN_vkImportFenceWin32HandleKHR vkImportFenceWin32HandleKHR;
Undocumented in source.
vkImportSemaphoreWin32HandleKHR
PFN_vkImportSemaphoreWin32HandleKHR vkImportSemaphoreWin32HandleKHR;
Undocumented in source.
vkReleaseFullScreenExclusiveModeEXT
PFN_vkReleaseFullScreenExclusiveModeEXT vkReleaseFullScreenExclusiveModeEXT;
Undocumented in source.

Meta