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 {
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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))
PFN_vkCreateDirectFBSurfaceEXT vkCreateDirectFBSurfaceEXT;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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))
PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(__traits(isSame, extension, FUCHSIA_external_memory))
PFN_vkGetMemoryZirconHandleFUCHSIA vkGetMemoryZirconHandleFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(__traits(isSame, extension, FUCHSIA_external_memory))
PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA vkGetMemoryZirconHandlePropertiesFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(__traits(isSame, extension, FUCHSIA_external_semaphore))
PFN_vkImportSemaphoreZirconHandleFUCHSIA vkImportSemaphoreZirconHandleFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(__traits(isSame, extension, FUCHSIA_external_semaphore))
PFN_vkGetSemaphoreZirconHandleFUCHSIA vkGetSemaphoreZirconHandleFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(__traits(isSame, extension, FUCHSIA_buffer_collection))
PFN_vkCreateBufferCollectionFUCHSIA vkCreateBufferCollectionFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(__traits(isSame, extension, FUCHSIA_buffer_collection))
PFN_vkSetBufferCollectionImageConstraintsFUCHSIA vkSetBufferCollectionImageConstraintsFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(__traits(isSame, extension, FUCHSIA_buffer_collection))
PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA vkSetBufferCollectionBufferConstraintsFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(__traits(isSame, extension, FUCHSIA_buffer_collection))
PFN_vkDestroyBufferCollectionFUCHSIA vkDestroyBufferCollectionFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(__traits(isSame, extension, FUCHSIA_buffer_collection))
PFN_vkGetBufferCollectionPropertiesFUCHSIA vkGetBufferCollectionPropertiesFUCHSIA;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(!(__traits(isSame, extension, FUCHSIA_buffer_collection)))
static if(__traits(isSame, extension, QNX_screen_surface))
PFN_vkCreateScreenSurfaceQNX vkCreateScreenSurfaceQNX;
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_video_queue)))
static if(!(__traits(isSame, extension, KHR_video_decode_queue)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
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, 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)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(!(__traits(isSame, extension, FUCHSIA_buffer_collection)))
static if(__traits(isSame, extension, QNX_screen_surface))
PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX vkGetPhysicalDeviceScreenPresentationSupportQNX;
}

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.
BindVideoSessionMemoryKHR
VkResult BindVideoSessionMemoryKHR(VkVideoSessionKHR videoSession, uint32_t videoSessionBindMemoryCount, const(VkVideoBindMemoryKHR)* pVideoSessionBindMemories)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdBeginVideoCodingKHR
void CmdBeginVideoCodingKHR(const(VkVideoBeginCodingInfoKHR)* pBeginInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdControlVideoCodingKHR
void CmdControlVideoCodingKHR(const(VkVideoCodingControlInfoKHR)* pCodingControlInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdDecodeVideoKHR
void CmdDecodeVideoKHR(const(VkVideoDecodeInfoKHR)* pFrameInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEncodeVideoKHR
void CmdEncodeVideoKHR(const(VkVideoEncodeInfoKHR)* pEncodeInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CmdEndVideoCodingKHR
void CmdEndVideoCodingKHR(const(VkVideoEndCodingInfoKHR)* pEndCodingInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateBufferCollectionFUCHSIA
VkResult CreateBufferCollectionFUCHSIA(const(VkBufferCollectionCreateInfoFUCHSIA)* pCreateInfo, VkBufferCollectionFUCHSIA* pCollection)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateVideoSessionKHR
VkResult CreateVideoSessionKHR(const(VkVideoSessionCreateInfoKHR)* pCreateInfo, VkVideoSessionKHR* pVideoSession)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateVideoSessionParametersKHR
VkResult CreateVideoSessionParametersKHR(const(VkVideoSessionParametersCreateInfoKHR)* pCreateInfo, VkVideoSessionParametersKHR* pVideoSessionParameters)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyBufferCollectionFUCHSIA
void DestroyBufferCollectionFUCHSIA(VkBufferCollectionFUCHSIA collection)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyVideoSessionKHR
void DestroyVideoSessionKHR(VkVideoSessionKHR videoSession)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyVideoSessionParametersKHR
void DestroyVideoSessionParametersKHR(VkVideoSessionParametersKHR videoSessionParameters)
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.
GetBufferCollectionPropertiesFUCHSIA
VkResult GetBufferCollectionPropertiesFUCHSIA(VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA* 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.
GetMemoryZirconHandleFUCHSIA
VkResult GetMemoryZirconHandleFUCHSIA(const(VkMemoryGetZirconHandleInfoFUCHSIA)* pGetZirconHandleInfo, zx_handle_t* pZirconHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMemoryZirconHandlePropertiesFUCHSIA
VkResult GetMemoryZirconHandlePropertiesFUCHSIA(VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA* pMemoryZirconHandleProperties)
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.
GetSemaphoreZirconHandleFUCHSIA
VkResult GetSemaphoreZirconHandleFUCHSIA(const(VkSemaphoreGetZirconHandleInfoFUCHSIA)* pGetZirconHandleInfo, zx_handle_t* pZirconHandle)
Undocumented in source. Be warned that the author may not have intended to support it.
GetVideoSessionMemoryRequirementsKHR
VkResult GetVideoSessionMemoryRequirementsKHR(VkVideoSessionKHR videoSession, uint32_t* pVideoSessionMemoryRequirementsCount, VkVideoGetMemoryPropertiesKHR* pVideoSessionMemoryRequirements)
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.
ImportSemaphoreZirconHandleFUCHSIA
VkResult ImportSemaphoreZirconHandleFUCHSIA(const(VkImportSemaphoreZirconHandleInfoFUCHSIA)* pImportSemaphoreZirconHandleInfo)
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.
SetBufferCollectionBufferConstraintsFUCHSIA
VkResult SetBufferCollectionBufferConstraintsFUCHSIA(VkBufferCollectionFUCHSIA collection, const(VkBufferConstraintsInfoFUCHSIA)* pBufferConstraintsInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
SetBufferCollectionImageConstraintsFUCHSIA
VkResult SetBufferCollectionImageConstraintsFUCHSIA(VkBufferCollectionFUCHSIA collection, const(VkImageConstraintsInfoFUCHSIA)* pImageConstraintsInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
UpdateVideoSessionParametersKHR
VkResult UpdateVideoSessionParametersKHR(VkVideoSessionParametersKHR videoSessionParameters, const(VkVideoSessionParametersUpdateInfoKHR)* pUpdateInfo)
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.
vkBindVideoSessionMemoryKHR
PFN_vkBindVideoSessionMemoryKHR vkBindVideoSessionMemoryKHR;
Undocumented in source.
vkCmdBeginVideoCodingKHR
PFN_vkCmdBeginVideoCodingKHR vkCmdBeginVideoCodingKHR;
Undocumented in source.
vkCmdControlVideoCodingKHR
PFN_vkCmdControlVideoCodingKHR vkCmdControlVideoCodingKHR;
Undocumented in source.
vkCmdDecodeVideoKHR
PFN_vkCmdDecodeVideoKHR vkCmdDecodeVideoKHR;
Undocumented in source.
vkCmdEncodeVideoKHR
PFN_vkCmdEncodeVideoKHR vkCmdEncodeVideoKHR;
Undocumented in source.
vkCmdEndVideoCodingKHR
PFN_vkCmdEndVideoCodingKHR vkCmdEndVideoCodingKHR;
Undocumented in source.
vkCreateAndroidSurfaceKHR
PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR;
Undocumented in source.
vkCreateBufferCollectionFUCHSIA
PFN_vkCreateBufferCollectionFUCHSIA vkCreateBufferCollectionFUCHSIA;
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.
vkCreateScreenSurfaceQNX
PFN_vkCreateScreenSurfaceQNX vkCreateScreenSurfaceQNX;
Undocumented in source.
vkCreateStreamDescriptorSurfaceGGP
PFN_vkCreateStreamDescriptorSurfaceGGP vkCreateStreamDescriptorSurfaceGGP;
Undocumented in source.
vkCreateViSurfaceNN
PFN_vkCreateViSurfaceNN vkCreateViSurfaceNN;
Undocumented in source.
vkCreateVideoSessionKHR
PFN_vkCreateVideoSessionKHR vkCreateVideoSessionKHR;
Undocumented in source.
vkCreateVideoSessionParametersKHR
PFN_vkCreateVideoSessionParametersKHR vkCreateVideoSessionParametersKHR;
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.
vkDestroyBufferCollectionFUCHSIA
PFN_vkDestroyBufferCollectionFUCHSIA vkDestroyBufferCollectionFUCHSIA;
Undocumented in source.
vkDestroyVideoSessionKHR
PFN_vkDestroyVideoSessionKHR vkDestroyVideoSessionKHR;
Undocumented in source.
vkDestroyVideoSessionParametersKHR
PFN_vkDestroyVideoSessionParametersKHR vkDestroyVideoSessionParametersKHR;
Undocumented in source.
vkGetAndroidHardwareBufferPropertiesANDROID
PFN_vkGetAndroidHardwareBufferPropertiesANDROID vkGetAndroidHardwareBufferPropertiesANDROID;
Undocumented in source.
vkGetBufferCollectionPropertiesFUCHSIA
PFN_vkGetBufferCollectionPropertiesFUCHSIA vkGetBufferCollectionPropertiesFUCHSIA;
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.
vkGetMemoryZirconHandleFUCHSIA
PFN_vkGetMemoryZirconHandleFUCHSIA vkGetMemoryZirconHandleFUCHSIA;
Undocumented in source.
vkGetMemoryZirconHandlePropertiesFUCHSIA
PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA vkGetMemoryZirconHandlePropertiesFUCHSIA;
Undocumented in source.
vkGetPhysicalDeviceDirectFBPresentationSupportEXT
PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT;
Undocumented in source.
vkGetPhysicalDeviceScreenPresentationSupportQNX
PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX vkGetPhysicalDeviceScreenPresentationSupportQNX;
Undocumented in source.
vkGetPhysicalDeviceSurfacePresentModes2EXT
PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT vkGetPhysicalDeviceSurfacePresentModes2EXT;
Undocumented in source.
vkGetPhysicalDeviceVideoCapabilitiesKHR
PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR vkGetPhysicalDeviceVideoCapabilitiesKHR;
Undocumented in source.
vkGetPhysicalDeviceVideoFormatPropertiesKHR
PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR vkGetPhysicalDeviceVideoFormatPropertiesKHR;
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.
vkGetSemaphoreZirconHandleFUCHSIA
PFN_vkGetSemaphoreZirconHandleFUCHSIA vkGetSemaphoreZirconHandleFUCHSIA;
Undocumented in source.
vkGetVideoSessionMemoryRequirementsKHR
PFN_vkGetVideoSessionMemoryRequirementsKHR vkGetVideoSessionMemoryRequirementsKHR;
Undocumented in source.
vkGetWinrtDisplayNV
PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV;
Undocumented in source.
vkImportFenceWin32HandleKHR
PFN_vkImportFenceWin32HandleKHR vkImportFenceWin32HandleKHR;
Undocumented in source.
vkImportSemaphoreWin32HandleKHR
PFN_vkImportSemaphoreWin32HandleKHR vkImportSemaphoreWin32HandleKHR;
Undocumented in source.
vkImportSemaphoreZirconHandleFUCHSIA
PFN_vkImportSemaphoreZirconHandleFUCHSIA vkImportSemaphoreZirconHandleFUCHSIA;
Undocumented in source.
vkReleaseFullScreenExclusiveModeEXT
PFN_vkReleaseFullScreenExclusiveModeEXT vkReleaseFullScreenExclusiveModeEXT;
Undocumented in source.
vkSetBufferCollectionBufferConstraintsFUCHSIA
PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA vkSetBufferCollectionBufferConstraintsFUCHSIA;
Undocumented in source.
vkSetBufferCollectionImageConstraintsFUCHSIA
PFN_vkSetBufferCollectionImageConstraintsFUCHSIA vkSetBufferCollectionImageConstraintsFUCHSIA;
Undocumented in source.
vkUpdateVideoSessionParametersKHR
PFN_vkUpdateVideoSessionParametersKHR vkUpdateVideoSessionParametersKHR;
Undocumented in source.

Meta