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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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))
enum VK_FUCHSIA_IMAGEPIPE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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))
enum VK_FUCHSIA_IMAGEPIPE_SURFACE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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))
enum VK_EXT_metal_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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))
enum VK_EXT_METAL_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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))
enum VK_EXT_METAL_SURFACE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_EXT_full_screen_exclusive;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_EXT_FULL_SCREEN_EXCLUSIVE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_EXT_FULL_SCREEN_EXCLUSIVE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_DEFAULT_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_ALLOWED_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_DISALLOWED_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_BEGIN_RANGE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_END_RANGE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_RANGE_SIZE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_MAX_ENUM_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, 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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, 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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface))
enum VK_EXT_DIRECTFB_SURFACE_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_KHR_ray_tracing;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_KHR_RAY_TRACING_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_KHR_RAY_TRACING_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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_BEGIN_RANGE_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_END_RANGE_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_RANGE_SIZE_KHR;
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, KHR_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR;
extern (System) nothrow @nogc __gshared
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_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_deferred_host_operations)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
PFN_vkGetAccelerationStructureMemoryRequirementsKHR vkGetAccelerationStructureMemoryRequirementsKHR;
extern (System) nothrow @nogc __gshared
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_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_deferred_host_operations)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR vkGetRayTracingCaptureReplayShaderGroupHandlesKHR;
extern (System) nothrow @nogc __gshared
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_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_deferred_host_operations)))
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, EXT_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
PFN_vkGetDeviceAccelerationStructureCompatibilityKHR vkGetDeviceAccelerationStructureCompatibilityKHR;
}

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_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_vkBuildAccelerationStructureKHR
alias PFN_vkBuildAccelerationStructureKHR = VkResult function(VkDevice device, uint32_t infoCount, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfos, const(VkAccelerationStructureBuildOffsetInfoKHR*)* ppOffsetInfos)
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_vkCmdBuildAccelerationStructureIndirectKHR
alias PFN_vkCmdBuildAccelerationStructureIndirectKHR = void function(VkCommandBuffer commandBuffer, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfo, VkBuffer indirectBuffer, VkDeviceSize indirectOffset, uint32_t indirectStride)
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_vkCmdBuildAccelerationStructureKHR
alias PFN_vkCmdBuildAccelerationStructureKHR = void function(VkCommandBuffer commandBuffer, uint32_t infoCount, const(VkAccelerationStructureBuildGeometryInfoKHR)* pInfos, const(VkAccelerationStructureBuildOffsetInfoKHR*)* ppOffsetInfos)
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_vkCmdCopyAccelerationStructureKHR
alias PFN_vkCmdCopyAccelerationStructureKHR = void function(VkCommandBuffer commandBuffer, const(VkCopyAccelerationStructureInfoKHR)* pInfo)
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_vkCmdCopyAccelerationStructureToMemoryKHR
alias PFN_vkCmdCopyAccelerationStructureToMemoryKHR = void function(VkCommandBuffer commandBuffer, const(VkCopyAccelerationStructureToMemoryInfoKHR)* pInfo)
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_vkCmdCopyMemoryToAccelerationStructureKHR
alias PFN_vkCmdCopyMemoryToAccelerationStructureKHR = void function(VkCommandBuffer commandBuffer, const(VkCopyMemoryToAccelerationStructureInfoKHR)* pInfo)
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_vkCmdTraceRaysIndirectKHR
alias PFN_vkCmdTraceRaysIndirectKHR = void function(VkCommandBuffer commandBuffer, const(VkStridedBufferRegionKHR)* pRaygenShaderBindingTable, const(VkStridedBufferRegionKHR)* pMissShaderBindingTable, const(VkStridedBufferRegionKHR)* pHitShaderBindingTable, const(VkStridedBufferRegionKHR)* pCallableShaderBindingTable, VkBuffer buffer, VkDeviceSize offset)
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_vkCmdTraceRaysKHR
alias PFN_vkCmdTraceRaysKHR = void function(VkCommandBuffer commandBuffer, const(VkStridedBufferRegionKHR)* pRaygenShaderBindingTable, const(VkStridedBufferRegionKHR)* pMissShaderBindingTable, const(VkStridedBufferRegionKHR)* pHitShaderBindingTable, const(VkStridedBufferRegionKHR)* pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth)
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_vkCopyAccelerationStructureKHR
alias PFN_vkCopyAccelerationStructureKHR = VkResult function(VkDevice device, const(VkCopyAccelerationStructureInfoKHR)* pInfo)
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_vkCopyAccelerationStructureToMemoryKHR
alias PFN_vkCopyAccelerationStructureToMemoryKHR = VkResult function(VkDevice device, const(VkCopyAccelerationStructureToMemoryInfoKHR)* pInfo)
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_vkCopyMemoryToAccelerationStructureKHR
alias PFN_vkCopyMemoryToAccelerationStructureKHR = VkResult function(VkDevice device, const(VkCopyMemoryToAccelerationStructureInfoKHR)* pInfo)
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_vkCreateAccelerationStructureKHR
alias PFN_vkCreateAccelerationStructureKHR = VkResult function(VkDevice device, const(VkAccelerationStructureCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkAccelerationStructureKHR* pAccelerationStructure)
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_vkCreateDeferredOperationKHR
alias PFN_vkCreateDeferredOperationKHR = VkResult function(VkDevice device, const(VkAllocationCallbacks)* pAllocator, VkDeferredOperationKHR* pDeferredOperation)
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_vkCreateRayTracingPipelinesKHR
alias PFN_vkCreateRayTracingPipelinesKHR = VkResult function(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const(VkRayTracingPipelineCreateInfoKHR)* pCreateInfos, const(VkAllocationCallbacks)* pAllocator, VkPipeline* pPipelines)
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_vkDeferredOperationJoinKHR
alias PFN_vkDeferredOperationJoinKHR = VkResult function(VkDevice device, VkDeferredOperationKHR operation)
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_vkDestroyDeferredOperationKHR
alias PFN_vkDestroyDeferredOperationKHR = void function(VkDevice device, VkDeferredOperationKHR operation, const(VkAllocationCallbacks)* pAllocator)
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_vkGetAccelerationStructureDeviceAddressKHR
alias PFN_vkGetAccelerationStructureDeviceAddressKHR = VkDeviceAddress function(VkDevice device, const(VkAccelerationStructureDeviceAddressInfoKHR)* pInfo)
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_vkGetAccelerationStructureMemoryRequirementsKHR
alias PFN_vkGetAccelerationStructureMemoryRequirementsKHR = void function(VkDevice device, const(VkAccelerationStructureMemoryRequirementsInfoKHR)* pInfo, VkMemoryRequirements2* pMemoryRequirements)
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_vkGetDeferredOperationMaxConcurrencyKHR
alias PFN_vkGetDeferredOperationMaxConcurrencyKHR = uint32_t function(VkDevice device, VkDeferredOperationKHR operation)
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_vkGetDeferredOperationResultKHR
alias PFN_vkGetDeferredOperationResultKHR = VkResult function(VkDevice device, VkDeferredOperationKHR operation)
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_vkGetDeviceAccelerationStructureCompatibilityKHR
alias PFN_vkGetDeviceAccelerationStructureCompatibilityKHR = VkResult function(VkDevice device, const(VkAccelerationStructureVersionKHR)* 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.
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_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR
alias PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = VkResult function(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData)
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_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.
PFN_vkWriteAccelerationStructuresPropertiesKHR
alias PFN_vkWriteAccelerationStructuresPropertiesKHR = VkResult function(VkDevice device, uint32_t accelerationStructureCount, const(VkAccelerationStructureKHR)* pAccelerationStructures, VkQueryType queryType, size_t dataSize, void* pData, size_t stride)
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

VkAccelerationStructureBuildTypeKHR
enum VkAccelerationStructureBuildTypeKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
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_ACCELERATION_STRUCTURE_BUILD_TYPE_BEGIN_RANGE_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_BEGIN_RANGE_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_END_RANGE_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_END_RANGE_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR;
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_ACCELERATION_STRUCTURE_BUILD_TYPE_RANGE_SIZE_KHR
enum VK_ACCELERATION_STRUCTURE_BUILD_TYPE_RANGE_SIZE_KHR;
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_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_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME
enum VK_KHR_DEFERRED_HOST_OPERATIONS_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_DEFERRED_HOST_OPERATIONS_SPEC_VERSION
enum VK_KHR_DEFERRED_HOST_OPERATIONS_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_PIPELINE_LIBRARY_EXTENSION_NAME
enum VK_KHR_PIPELINE_LIBRARY_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_PIPELINE_LIBRARY_SPEC_VERSION
enum VK_KHR_PIPELINE_LIBRARY_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_RAY_TRACING_EXTENSION_NAME
enum VK_KHR_RAY_TRACING_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_RAY_TRACING_SPEC_VERSION
enum VK_KHR_RAY_TRACING_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_deferred_host_operations
enum VK_KHR_deferred_host_operations;
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_pipeline_library
enum VK_KHR_pipeline_library;
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_ray_tracing
enum VK_KHR_ray_tracing;
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_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_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.
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.
vkBuildAccelerationStructureKHR
PFN_vkBuildAccelerationStructureKHR vkBuildAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdBuildAccelerationStructureIndirectKHR
PFN_vkCmdBuildAccelerationStructureIndirectKHR vkCmdBuildAccelerationStructureIndirectKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdBuildAccelerationStructureKHR
PFN_vkCmdBuildAccelerationStructureKHR vkCmdBuildAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdCopyAccelerationStructureKHR
PFN_vkCmdCopyAccelerationStructureKHR vkCmdCopyAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdCopyAccelerationStructureToMemoryKHR
PFN_vkCmdCopyAccelerationStructureToMemoryKHR vkCmdCopyAccelerationStructureToMemoryKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdCopyMemoryToAccelerationStructureKHR
PFN_vkCmdCopyMemoryToAccelerationStructureKHR vkCmdCopyMemoryToAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdTraceRaysIndirectKHR
PFN_vkCmdTraceRaysIndirectKHR vkCmdTraceRaysIndirectKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCmdTraceRaysKHR
PFN_vkCmdTraceRaysKHR vkCmdTraceRaysKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCopyAccelerationStructureKHR
PFN_vkCopyAccelerationStructureKHR vkCopyAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCopyAccelerationStructureToMemoryKHR
PFN_vkCopyAccelerationStructureToMemoryKHR vkCopyAccelerationStructureToMemoryKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCopyMemoryToAccelerationStructureKHR
PFN_vkCopyMemoryToAccelerationStructureKHR vkCopyMemoryToAccelerationStructureKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkCreateAccelerationStructureKHR
PFN_vkCreateAccelerationStructureKHR vkCreateAccelerationStructureKHR;
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.
vkCreateDeferredOperationKHR
PFN_vkCreateDeferredOperationKHR vkCreateDeferredOperationKHR;
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.
vkCreateRayTracingPipelinesKHR
PFN_vkCreateRayTracingPipelinesKHR vkCreateRayTracingPipelinesKHR;
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.
vkDeferredOperationJoinKHR
PFN_vkDeferredOperationJoinKHR vkDeferredOperationJoinKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkDestroyDeferredOperationKHR
PFN_vkDestroyDeferredOperationKHR vkDestroyDeferredOperationKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetAccelerationStructureDeviceAddressKHR
PFN_vkGetAccelerationStructureDeviceAddressKHR vkGetAccelerationStructureDeviceAddressKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetAccelerationStructureMemoryRequirementsKHR
PFN_vkGetAccelerationStructureMemoryRequirementsKHR vkGetAccelerationStructureMemoryRequirementsKHR;
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.
vkGetDeferredOperationMaxConcurrencyKHR
PFN_vkGetDeferredOperationMaxConcurrencyKHR vkGetDeferredOperationMaxConcurrencyKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetDeferredOperationResultKHR
PFN_vkGetDeferredOperationResultKHR vkGetDeferredOperationResultKHR;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetDeviceAccelerationStructureCompatibilityKHR
PFN_vkGetDeviceAccelerationStructureCompatibilityKHR vkGetDeviceAccelerationStructureCompatibilityKHR;
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.
vkGetRayTracingCaptureReplayShaderGroupHandlesKHR
PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR vkGetRayTracingCaptureReplayShaderGroupHandlesKHR;
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.
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.
vkWriteAccelerationStructuresPropertiesKHR
PFN_vkWriteAccelerationStructuresPropertiesKHR vkWriteAccelerationStructuresPropertiesKHR;
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.
VkAccelerationStructureBuildGeometryInfoKHR
struct VkAccelerationStructureBuildGeometryInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureBuildOffsetInfoKHR
struct VkAccelerationStructureBuildOffsetInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureCreateGeometryTypeInfoKHR
struct VkAccelerationStructureCreateGeometryTypeInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureCreateInfoKHR
struct VkAccelerationStructureCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureDeviceAddressInfoKHR
struct VkAccelerationStructureDeviceAddressInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureGeometryAabbsDataKHR
struct VkAccelerationStructureGeometryAabbsDataKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureGeometryInstancesDataKHR
struct VkAccelerationStructureGeometryInstancesDataKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureGeometryKHR
struct VkAccelerationStructureGeometryKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureGeometryTrianglesDataKHR
struct VkAccelerationStructureGeometryTrianglesDataKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureMemoryRequirementsInfoKHR
struct VkAccelerationStructureMemoryRequirementsInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkAccelerationStructureVersionKHR
struct VkAccelerationStructureVersionKHR
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.
VkCopyAccelerationStructureInfoKHR
struct VkCopyAccelerationStructureInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCopyAccelerationStructureToMemoryInfoKHR
struct VkCopyAccelerationStructureToMemoryInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkCopyMemoryToAccelerationStructureInfoKHR
struct VkCopyMemoryToAccelerationStructureInfoKHR
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.
VkDeferredOperationInfoKHR
struct VkDeferredOperationInfoKHR
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.
VkPhysicalDeviceRayTracingFeaturesKHR
struct VkPhysicalDeviceRayTracingFeaturesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPhysicalDeviceRayTracingPropertiesKHR
struct VkPhysicalDeviceRayTracingPropertiesKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkPipelineLibraryCreateInfoKHR
struct VkPipelineLibraryCreateInfoKHR
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.
VkRayTracingPipelineCreateInfoKHR
struct VkRayTracingPipelineCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRayTracingPipelineInterfaceCreateInfoKHR
struct VkRayTracingPipelineInterfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkRayTracingShaderGroupCreateInfoKHR
struct VkRayTracingShaderGroupCreateInfoKHR
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.
VkStridedBufferRegionKHR
struct VkStridedBufferRegionKHR
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.
VkTraceRaysIndirectCommandKHR
struct VkTraceRaysIndirectCommandKHR
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.

Unions

VkAccelerationStructureGeometryDataKHR
union VkAccelerationStructureGeometryDataKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceOrHostAddressConstKHR
union VkDeviceOrHostAddressConstKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkDeviceOrHostAddressKHR
union VkDeviceOrHostAddressKHR
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