Platform_Extensions

instantiate platform and extension specific code with this mixin template required types and data structures must be imported into the module where this template is instantiated

mixin template Platform_Extensions (
extensions...
) {
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(__traits(isSame, extension, EXT_full_screen_exclusive))
enum VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(__traits(isSame, extension, NV_acquire_winrt_display))
enum VK_NV_acquire_winrt_display;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(__traits(isSame, extension, NV_acquire_winrt_display))
enum VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(__traits(isSame, extension, NV_acquire_winrt_display))
enum VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(!(__traits(isSame, extension, NV_acquire_winrt_display)))
static if(__traits(isSame, extension, EXT_directfb_surface))
enum VK_EXT_directfb_surface;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(!(__traits(isSame, extension, NV_acquire_winrt_display)))
static if(__traits(isSame, extension, EXT_directfb_surface))
enum VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION;
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(!(__traits(isSame, extension, NV_acquire_winrt_display)))
static if(__traits(isSame, extension, EXT_directfb_surface))
enum VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME;
}

Public Imports

erupted.types
public import erupted.types;
Undocumented in source.
erupted.functions
public import erupted.functions;
Undocumented in source.

Members

Aliases

AHardwareBuffer
alias AHardwareBuffer = AHardwareBuffer
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
ANativeWindow
alias ANativeWindow = ANativeWindow
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
CAMetalLayer
alias CAMetalLayer = CAMetalLayer
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
DispatchDevice
alias DispatchDevice = 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.
PFN_vkAcquireFullScreenExclusiveModeEXT
alias PFN_vkAcquireFullScreenExclusiveModeEXT = VkResult function(VkDevice device, VkSwapchainKHR swapchain)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkAcquireWinrtDisplayNV
alias PFN_vkAcquireWinrtDisplayNV = VkResult function(VkPhysicalDevice physicalDevice, VkDisplayKHR display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkAcquireXlibDisplayEXT
alias PFN_vkAcquireXlibDisplayEXT = VkResult function(VkPhysicalDevice physicalDevice, Display* dpy, VkDisplayKHR display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateAndroidSurfaceKHR
alias PFN_vkCreateAndroidSurfaceKHR = VkResult function(VkInstance instance, const(VkAndroidSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateDirectFBSurfaceEXT
alias PFN_vkCreateDirectFBSurfaceEXT = VkResult function(VkInstance instance, const(VkDirectFBSurfaceCreateInfoEXT)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateIOSSurfaceMVK
alias PFN_vkCreateIOSSurfaceMVK = VkResult function(VkInstance instance, const(VkIOSSurfaceCreateInfoMVK)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateImagePipeSurfaceFUCHSIA
alias PFN_vkCreateImagePipeSurfaceFUCHSIA = VkResult function(VkInstance instance, const(VkImagePipeSurfaceCreateInfoFUCHSIA)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateMacOSSurfaceMVK
alias PFN_vkCreateMacOSSurfaceMVK = VkResult function(VkInstance instance, const(VkMacOSSurfaceCreateInfoMVK)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateMetalSurfaceEXT
alias PFN_vkCreateMetalSurfaceEXT = VkResult function(VkInstance instance, const(VkMetalSurfaceCreateInfoEXT)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateStreamDescriptorSurfaceGGP
alias PFN_vkCreateStreamDescriptorSurfaceGGP = VkResult function(VkInstance instance, const(VkStreamDescriptorSurfaceCreateInfoGGP)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateViSurfaceNN
alias PFN_vkCreateViSurfaceNN = VkResult function(VkInstance instance, const(VkViSurfaceCreateInfoNN)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateWaylandSurfaceKHR
alias PFN_vkCreateWaylandSurfaceKHR = VkResult function(VkInstance instance, const(VkWaylandSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateWin32SurfaceKHR
alias PFN_vkCreateWin32SurfaceKHR = VkResult function(VkInstance instance, const(VkWin32SurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateXcbSurfaceKHR
alias PFN_vkCreateXcbSurfaceKHR = VkResult function(VkInstance instance, const(VkXcbSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkCreateXlibSurfaceKHR
alias PFN_vkCreateXlibSurfaceKHR = VkResult function(VkInstance instance, const(VkXlibSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetAndroidHardwareBufferPropertiesANDROID
alias PFN_vkGetAndroidHardwareBufferPropertiesANDROID = VkResult function(VkDevice device, const(AHardwareBuffer)* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetDeviceGroupSurfacePresentModes2EXT
alias PFN_vkGetDeviceGroupSurfacePresentModes2EXT = VkResult function(VkDevice device, const(VkPhysicalDeviceSurfaceInfo2KHR)* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetFenceWin32HandleKHR
alias PFN_vkGetFenceWin32HandleKHR = VkResult function(VkDevice device, const(VkFenceGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetMemoryAndroidHardwareBufferANDROID
alias PFN_vkGetMemoryAndroidHardwareBufferANDROID = VkResult function(VkDevice device, const(VkMemoryGetAndroidHardwareBufferInfoANDROID)* pInfo, AHardwareBuffer pBuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetMemoryWin32HandleKHR
alias PFN_vkGetMemoryWin32HandleKHR = VkResult function(VkDevice device, const(VkMemoryGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetMemoryWin32HandleNV
alias PFN_vkGetMemoryWin32HandleNV = VkResult function(VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetMemoryWin32HandlePropertiesKHR
alias PFN_vkGetMemoryWin32HandlePropertiesKHR = VkResult function(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT
alias PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, IDirectFB* dfb)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT
alias PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT = VkResult function(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceSurfaceInfo2KHR)* pSurfaceInfo, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, const(wl_display)* display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, xcb_connection_t* connection, xcb_visualid_t visual_id)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, Display* dpy, VisualID visualID)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetRandROutputDisplayEXT
alias PFN_vkGetRandROutputDisplayEXT = VkResult function(VkPhysicalDevice physicalDevice, Display* dpy, RROutput rrOutput, VkDisplayKHR* pDisplay)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetSemaphoreWin32HandleKHR
alias PFN_vkGetSemaphoreWin32HandleKHR = VkResult function(VkDevice device, const(VkSemaphoreGetWin32HandleInfoKHR)* pGetWin32HandleInfo, HANDLE* pHandle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetWinrtDisplayNV
alias PFN_vkGetWinrtDisplayNV = VkResult function(VkPhysicalDevice physicalDevice, uint32_t deviceRelativeId, VkDisplayKHR* pDisplay)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkImportFenceWin32HandleKHR
alias PFN_vkImportFenceWin32HandleKHR = VkResult function(VkDevice device, const(VkImportFenceWin32HandleInfoKHR)* pImportFenceWin32HandleInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkImportSemaphoreWin32HandleKHR
alias PFN_vkImportSemaphoreWin32HandleKHR = VkResult function(VkDevice device, const(VkImportSemaphoreWin32HandleInfoKHR)* pImportSemaphoreWin32HandleInfo)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkReleaseFullScreenExclusiveModeEXT
alias PFN_vkReleaseFullScreenExclusiveModeEXT = VkResult function(VkDevice device, VkSwapchainKHR swapchain)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAndroidSurfaceCreateFlagsKHR
alias VkAndroidSurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDirectFBSurfaceCreateFlagsEXT
alias VkDirectFBSurfaceCreateFlagsEXT = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkIOSSurfaceCreateFlagsMVK
alias VkIOSSurfaceCreateFlagsMVK = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImagePipeSurfaceCreateFlagsFUCHSIA
alias VkImagePipeSurfaceCreateFlagsFUCHSIA = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMacOSSurfaceCreateFlagsMVK
alias VkMacOSSurfaceCreateFlagsMVK = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMetalSurfaceCreateFlagsEXT
alias VkMetalSurfaceCreateFlagsEXT = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStreamDescriptorSurfaceCreateFlagsGGP
alias VkStreamDescriptorSurfaceCreateFlagsGGP = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkViSurfaceCreateFlagsNN
alias VkViSurfaceCreateFlagsNN = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWaylandSurfaceCreateFlagsKHR
alias VkWaylandSurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWin32SurfaceCreateFlagsKHR
alias VkWin32SurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXcbSurfaceCreateFlagsKHR
alias VkXcbSurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXlibSurfaceCreateFlagsKHR
alias VkXlibSurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
loadDeviceLevelFunctions
alias loadDeviceLevelFunctions = loadDeviceLevelFunctionsExt
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
loadDeviceLevelFunctionsExt
alias loadDeviceLevelFunctionsExt = loadDeviceLevelFunctionsExtD
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
loadDeviceLevelFunctionsExt
alias loadDeviceLevelFunctionsExt = loadDeviceLevelFunctionsExtI
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
loadInstanceLevelFunctions
alias loadInstanceLevelFunctions = loadInstanceLevelFunctionsExt
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
noDuplicateExtensions
alias noDuplicateExtensions = NoDuplicates!extensions
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Enums

VkFullScreenExclusiveEXT
enum VkFullScreenExclusiveEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

loadDeviceLevelFunctionsExtD
void loadDeviceLevelFunctionsExtD(VkDevice device)
Undocumented in source. Be warned that the author may not have intended to support it.
loadDeviceLevelFunctionsExtI
void loadDeviceLevelFunctionsExtI(VkInstance instance)
Undocumented in source. Be warned that the author may not have intended to support it.
loadInstanceLevelFunctionsExt
void loadInstanceLevelFunctionsExt(VkInstance instance)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME
enum VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION
enum VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_ANDROID_external_memory_android_hardware_buffer
enum VK_ANDROID_external_memory_android_hardware_buffer;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME
enum VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION
enum VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME
enum VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION
enum VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME
enum VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION
enum VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_METAL_SURFACE_EXTENSION_NAME
enum VK_EXT_METAL_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_METAL_SURFACE_SPEC_VERSION
enum VK_EXT_METAL_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_acquire_xlib_display
enum VK_EXT_acquire_xlib_display;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_directfb_surface
enum VK_EXT_directfb_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_full_screen_exclusive
enum VK_EXT_full_screen_exclusive;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_EXT_metal_surface
enum VK_EXT_metal_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME
enum VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION
enum VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FUCHSIA_imagepipe_surface
enum VK_FUCHSIA_imagepipe_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_BEGIN_RANGE_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_BEGIN_RANGE_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_END_RANGE_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_END_RANGE_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_FULL_SCREEN_EXCLUSIVE_RANGE_SIZE_EXT
enum VK_FULL_SCREEN_EXCLUSIVE_RANGE_SIZE_EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_FRAME_TOKEN_EXTENSION_NAME
enum VK_GGP_FRAME_TOKEN_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_FRAME_TOKEN_SPEC_VERSION
enum VK_GGP_FRAME_TOKEN_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME
enum VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION
enum VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_frame_token
enum VK_GGP_frame_token;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_GGP_stream_descriptor_surface
enum VK_GGP_stream_descriptor_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_ANDROID_SURFACE_EXTENSION_NAME
enum VK_KHR_ANDROID_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_ANDROID_SURFACE_SPEC_VERSION
enum VK_KHR_ANDROID_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME
enum VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION
enum VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME
enum VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION
enum VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME
enum VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION
enum VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME
enum VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION
enum VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME
enum VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WAYLAND_SURFACE_SPEC_VERSION
enum VK_KHR_WAYLAND_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME
enum VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION
enum VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WIN32_SURFACE_EXTENSION_NAME
enum VK_KHR_WIN32_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WIN32_SURFACE_SPEC_VERSION
enum VK_KHR_WIN32_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_XCB_SURFACE_EXTENSION_NAME
enum VK_KHR_XCB_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_XCB_SURFACE_SPEC_VERSION
enum VK_KHR_XCB_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_XLIB_SURFACE_EXTENSION_NAME
enum VK_KHR_XLIB_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_XLIB_SURFACE_SPEC_VERSION
enum VK_KHR_XLIB_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_android_surface
enum VK_KHR_android_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_external_fence_win32
enum VK_KHR_external_fence_win32;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_external_memory_win32
enum VK_KHR_external_memory_win32;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_external_semaphore_win32
enum VK_KHR_external_semaphore_win32;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_portability_subset
enum VK_KHR_portability_subset;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_wayland_surface
enum VK_KHR_wayland_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_win32_keyed_mutex
enum VK_KHR_win32_keyed_mutex;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_win32_surface
enum VK_KHR_win32_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_xcb_surface
enum VK_KHR_xcb_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_xlib_surface
enum VK_KHR_xlib_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_IOS_SURFACE_EXTENSION_NAME
enum VK_MVK_IOS_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_IOS_SURFACE_SPEC_VERSION
enum VK_MVK_IOS_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_MACOS_SURFACE_EXTENSION_NAME
enum VK_MVK_MACOS_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_MACOS_SURFACE_SPEC_VERSION
enum VK_MVK_MACOS_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_ios_surface
enum VK_MVK_ios_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_MVK_macos_surface
enum VK_MVK_macos_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NN_VI_SURFACE_EXTENSION_NAME
enum VK_NN_VI_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NN_VI_SURFACE_SPEC_VERSION
enum VK_NN_VI_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NN_vi_surface
enum VK_NN_vi_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME
enum VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION
enum VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME
enum VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION
enum VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME
enum VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION
enum VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_acquire_winrt_display
enum VK_NV_acquire_winrt_display;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_external_memory_win32
enum VK_NV_external_memory_win32;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_NV_win32_keyed_mutex
enum VK_NV_win32_keyed_mutex;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Static variables

vkAcquireFullScreenExclusiveModeEXT
PFN_vkAcquireFullScreenExclusiveModeEXT vkAcquireFullScreenExclusiveModeEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkAcquireWinrtDisplayNV
PFN_vkAcquireWinrtDisplayNV vkAcquireWinrtDisplayNV;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkAcquireXlibDisplayEXT
PFN_vkAcquireXlibDisplayEXT vkAcquireXlibDisplayEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateAndroidSurfaceKHR
PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateDirectFBSurfaceEXT
PFN_vkCreateDirectFBSurfaceEXT vkCreateDirectFBSurfaceEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateIOSSurfaceMVK
PFN_vkCreateIOSSurfaceMVK vkCreateIOSSurfaceMVK;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateImagePipeSurfaceFUCHSIA
PFN_vkCreateImagePipeSurfaceFUCHSIA vkCreateImagePipeSurfaceFUCHSIA;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateMacOSSurfaceMVK
PFN_vkCreateMacOSSurfaceMVK vkCreateMacOSSurfaceMVK;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateMetalSurfaceEXT
PFN_vkCreateMetalSurfaceEXT vkCreateMetalSurfaceEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateStreamDescriptorSurfaceGGP
PFN_vkCreateStreamDescriptorSurfaceGGP vkCreateStreamDescriptorSurfaceGGP;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateViSurfaceNN
PFN_vkCreateViSurfaceNN vkCreateViSurfaceNN;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateWaylandSurfaceKHR
PFN_vkCreateWaylandSurfaceKHR vkCreateWaylandSurfaceKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateWin32SurfaceKHR
PFN_vkCreateWin32SurfaceKHR vkCreateWin32SurfaceKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateXcbSurfaceKHR
PFN_vkCreateXcbSurfaceKHR vkCreateXcbSurfaceKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateXlibSurfaceKHR
PFN_vkCreateXlibSurfaceKHR vkCreateXlibSurfaceKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetAndroidHardwareBufferPropertiesANDROID
PFN_vkGetAndroidHardwareBufferPropertiesANDROID vkGetAndroidHardwareBufferPropertiesANDROID;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetDeviceGroupSurfacePresentModes2EXT
PFN_vkGetDeviceGroupSurfacePresentModes2EXT vkGetDeviceGroupSurfacePresentModes2EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetFenceWin32HandleKHR
PFN_vkGetFenceWin32HandleKHR vkGetFenceWin32HandleKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetMemoryAndroidHardwareBufferANDROID
PFN_vkGetMemoryAndroidHardwareBufferANDROID vkGetMemoryAndroidHardwareBufferANDROID;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetMemoryWin32HandleKHR
PFN_vkGetMemoryWin32HandleKHR vkGetMemoryWin32HandleKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetMemoryWin32HandleNV
PFN_vkGetMemoryWin32HandleNV vkGetMemoryWin32HandleNV;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetMemoryWin32HandlePropertiesKHR
PFN_vkGetMemoryWin32HandlePropertiesKHR vkGetMemoryWin32HandlePropertiesKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceDirectFBPresentationSupportEXT
PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceSurfacePresentModes2EXT
PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT vkGetPhysicalDeviceSurfacePresentModes2EXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceWaylandPresentationSupportKHR
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR vkGetPhysicalDeviceWaylandPresentationSupportKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceWin32PresentationSupportKHR
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR vkGetPhysicalDeviceWin32PresentationSupportKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceXcbPresentationSupportKHR
PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR vkGetPhysicalDeviceXcbPresentationSupportKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceXlibPresentationSupportKHR
PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR vkGetPhysicalDeviceXlibPresentationSupportKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetRandROutputDisplayEXT
PFN_vkGetRandROutputDisplayEXT vkGetRandROutputDisplayEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetSemaphoreWin32HandleKHR
PFN_vkGetSemaphoreWin32HandleKHR vkGetSemaphoreWin32HandleKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetWinrtDisplayNV
PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkImportFenceWin32HandleKHR
PFN_vkImportFenceWin32HandleKHR vkImportFenceWin32HandleKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkImportSemaphoreWin32HandleKHR
PFN_vkImportSemaphoreWin32HandleKHR vkImportSemaphoreWin32HandleKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkReleaseFullScreenExclusiveModeEXT
PFN_vkReleaseFullScreenExclusiveModeEXT vkReleaseFullScreenExclusiveModeEXT;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Structs

DispatchDeviceExt
struct 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.
VkAndroidHardwareBufferFormatPropertiesANDROID
struct VkAndroidHardwareBufferFormatPropertiesANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAndroidHardwareBufferPropertiesANDROID
struct VkAndroidHardwareBufferPropertiesANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAndroidHardwareBufferUsageANDROID
struct VkAndroidHardwareBufferUsageANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAndroidSurfaceCreateInfoKHR
struct VkAndroidSurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkD3D12FenceSubmitInfoKHR
struct VkD3D12FenceSubmitInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDirectFBSurfaceCreateInfoEXT
struct VkDirectFBSurfaceCreateInfoEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExportFenceWin32HandleInfoKHR
struct VkExportFenceWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExportMemoryWin32HandleInfoKHR
struct VkExportMemoryWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExportMemoryWin32HandleInfoNV
struct VkExportMemoryWin32HandleInfoNV
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExportSemaphoreWin32HandleInfoKHR
struct VkExportSemaphoreWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkExternalFormatANDROID
struct VkExternalFormatANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkFenceGetWin32HandleInfoKHR
struct VkFenceGetWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkIOSSurfaceCreateInfoMVK
struct VkIOSSurfaceCreateInfoMVK
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImagePipeSurfaceCreateInfoFUCHSIA
struct VkImagePipeSurfaceCreateInfoFUCHSIA
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImportAndroidHardwareBufferInfoANDROID
struct VkImportAndroidHardwareBufferInfoANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImportFenceWin32HandleInfoKHR
struct VkImportFenceWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImportMemoryWin32HandleInfoKHR
struct VkImportMemoryWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImportMemoryWin32HandleInfoNV
struct VkImportMemoryWin32HandleInfoNV
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkImportSemaphoreWin32HandleInfoKHR
struct VkImportSemaphoreWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMacOSSurfaceCreateInfoMVK
struct VkMacOSSurfaceCreateInfoMVK
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryGetAndroidHardwareBufferInfoANDROID
struct VkMemoryGetAndroidHardwareBufferInfoANDROID
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryGetWin32HandleInfoKHR
struct VkMemoryGetWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMemoryWin32HandlePropertiesKHR
struct VkMemoryWin32HandlePropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkMetalSurfaceCreateInfoEXT
struct VkMetalSurfaceCreateInfoEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDevicePortabilitySubsetFeaturesKHR
struct VkPhysicalDevicePortabilitySubsetFeaturesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDevicePortabilitySubsetPropertiesKHR
struct VkPhysicalDevicePortabilitySubsetPropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPresentFrameTokenGGP
struct VkPresentFrameTokenGGP
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSemaphoreGetWin32HandleInfoKHR
struct VkSemaphoreGetWin32HandleInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkStreamDescriptorSurfaceCreateInfoGGP
struct VkStreamDescriptorSurfaceCreateInfoGGP
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceCapabilitiesFullScreenExclusiveEXT
struct VkSurfaceCapabilitiesFullScreenExclusiveEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceFullScreenExclusiveInfoEXT
struct VkSurfaceFullScreenExclusiveInfoEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkSurfaceFullScreenExclusiveWin32InfoEXT
struct VkSurfaceFullScreenExclusiveWin32InfoEXT
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkViSurfaceCreateInfoNN
struct VkViSurfaceCreateInfoNN
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWaylandSurfaceCreateInfoKHR
struct VkWaylandSurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWin32KeyedMutexAcquireReleaseInfoKHR
struct VkWin32KeyedMutexAcquireReleaseInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWin32KeyedMutexAcquireReleaseInfoNV
struct VkWin32KeyedMutexAcquireReleaseInfoNV
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWin32SurfaceCreateInfoKHR
struct VkWin32SurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXcbSurfaceCreateInfoKHR
struct VkXcbSurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXlibSurfaceCreateInfoKHR
struct VkXlibSurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Meta