- ENABLE_BETA_EXTENSIONS
alias ENABLE_BETA_EXTENSIONS = AliasSeq!(KHR_portability_subset, KHR_deferred_host_operations, KHR_pipeline_library, KHR_ray_tracing)
Undocumented in source.
- USE_PLATFORM_ANDROID_KHR
alias USE_PLATFORM_ANDROID_KHR = AliasSeq!(KHR_android_surface, ANDROID_external_memory_android_hardware_buffer)
Undocumented in source.
- USE_PLATFORM_DIRECTFB_EXT
alias USE_PLATFORM_DIRECTFB_EXT = AliasSeq!(EXT_directfb_surface)
Undocumented in source.
- USE_PLATFORM_FUCHSIA
alias USE_PLATFORM_FUCHSIA = AliasSeq!(FUCHSIA_imagepipe_surface)
Undocumented in source.
- USE_PLATFORM_GGP
alias USE_PLATFORM_GGP = AliasSeq!(GGP_stream_descriptor_surface, GGP_frame_token)
Undocumented in source.
- USE_PLATFORM_IOS_MVK
alias USE_PLATFORM_IOS_MVK = AliasSeq!(MVK_ios_surface)
Undocumented in source.
- USE_PLATFORM_MACOS_MVK
alias USE_PLATFORM_MACOS_MVK = AliasSeq!(MVK_macos_surface)
Undocumented in source.
- USE_PLATFORM_METAL_EXT
alias USE_PLATFORM_METAL_EXT = AliasSeq!(EXT_metal_surface)
Undocumented in source.
- USE_PLATFORM_VI_NN
alias USE_PLATFORM_VI_NN = AliasSeq!(NN_vi_surface)
Undocumented in source.
- USE_PLATFORM_WAYLAND_KHR
alias USE_PLATFORM_WAYLAND_KHR = AliasSeq!(KHR_wayland_surface)
Undocumented in source.
- USE_PLATFORM_WIN32_KHR
alias USE_PLATFORM_WIN32_KHR = AliasSeq!(KHR_win32_surface, KHR_external_memory_win32, KHR_win32_keyed_mutex, KHR_external_semaphore_win32, KHR_external_fence_win32, NV_external_memory_win32, NV_win32_keyed_mutex, EXT_full_screen_exclusive)
Undocumented in source.
- USE_PLATFORM_XCB_KHR
alias USE_PLATFORM_XCB_KHR = AliasSeq!(KHR_xcb_surface)
Undocumented in source.
- USE_PLATFORM_XLIB_KHR
alias USE_PLATFORM_XLIB_KHR = AliasSeq!(KHR_xlib_surface)
Undocumented in source.
- USE_PLATFORM_XLIB_XRANDR_EXT
alias USE_PLATFORM_XLIB_XRANDR_EXT = AliasSeq!(EXT_acquire_xlib_display)
Undocumented in source.
- ANDROID_external_memory_android_hardware_buffer
enum ANDROID_external_memory_android_hardware_buffer
Undocumented in source.
- EXT_acquire_xlib_display
enum EXT_acquire_xlib_display
Undocumented in source.
- EXT_directfb_surface
enum EXT_directfb_surface
Undocumented in source.
- EXT_full_screen_exclusive
enum EXT_full_screen_exclusive
Undocumented in source.
- EXT_metal_surface
enum EXT_metal_surface
Undocumented in source.
- FUCHSIA_imagepipe_surface
enum FUCHSIA_imagepipe_surface
Undocumented in source.
- GGP_frame_token
enum GGP_frame_token
Undocumented in source.
- GGP_stream_descriptor_surface
enum GGP_stream_descriptor_surface
Undocumented in source.
- KHR_android_surface
enum KHR_android_surface
Undocumented in source.
- KHR_deferred_host_operations
enum KHR_deferred_host_operations
Undocumented in source.
- KHR_external_fence_win32
enum KHR_external_fence_win32
Undocumented in source.
- KHR_external_memory_win32
enum KHR_external_memory_win32
Undocumented in source.
- KHR_external_semaphore_win32
enum KHR_external_semaphore_win32
Undocumented in source.
- KHR_pipeline_library
enum KHR_pipeline_library
Undocumented in source.
- KHR_portability_subset
enum KHR_portability_subset
Undocumented in source.
- KHR_ray_tracing
enum KHR_ray_tracing
Undocumented in source.
- KHR_wayland_surface
enum KHR_wayland_surface
Undocumented in source.
- KHR_win32_keyed_mutex
enum KHR_win32_keyed_mutex
Undocumented in source.
- KHR_win32_surface
enum KHR_win32_surface
Undocumented in source.
- KHR_xcb_surface
enum KHR_xcb_surface
Undocumented in source.
- KHR_xlib_surface
enum KHR_xlib_surface
define platform extension names as enums
these enums can be used directly in Platform_Extensions mixin template
- MVK_ios_surface
enum MVK_ios_surface
Undocumented in source.
- MVK_macos_surface
enum MVK_macos_surface
Undocumented in source.
- NN_vi_surface
enum NN_vi_surface
Undocumented in source.
- NV_external_memory_win32
enum NV_external_memory_win32
Undocumented in source.
- NV_win32_keyed_mutex
enum NV_win32_keyed_mutex
Undocumented in source.
Dlang vulkan platform specific types and functions as mixin template