Struct erupt::InstanceEnabled[][src]

pub struct InstanceEnabled {
Show 44 fields pub vk1_1: bool, pub vk1_2: bool, pub khr_android_surface: bool, pub khr_display: bool, pub khr_surface: bool, pub nn_vi_surface: bool, pub khr_wayland_surface: bool, pub khr_win32_surface: bool, pub khr_xlib_surface: bool, pub khr_xcb_surface: bool, pub ext_directfb_surface: bool, pub fuchsia_imagepipe_surface: bool, pub ggp_stream_descriptor_surface: bool, pub qnx_screen_surface: bool, pub ext_debug_report: bool, pub nv_external_memory_capabilities: bool, pub ext_direct_mode_display: bool, pub ext_acquire_xlib_display: bool, pub nv_acquire_winrt_display: bool, pub ext_display_surface_counter: bool, pub khr_swapchain: bool, pub khr_device_group: bool, pub mvk_ios_surface: bool, pub mvk_macos_surface: bool, pub ext_metal_surface: bool, pub ext_sample_locations: bool, pub khr_get_surface_capabilities2: bool, pub khr_get_display_properties2: bool, pub ext_calibrated_timestamps: bool, pub ext_debug_utils: bool, pub nv_cooperative_matrix: bool, pub ext_full_screen_exclusive: bool, pub khr_performance_query: bool, pub ext_headless_surface: bool, pub nv_coverage_reduction_mode: bool, pub ext_tooling_info: bool, pub khr_fragment_shading_rate: bool, pub khr_video_queue: bool, pub ext_acquire_drm_display: bool, pub khr_get_physical_device_properties2: bool, pub khr_external_memory_capabilities: bool, pub khr_external_semaphore_capabilities: bool, pub khr_external_fence_capabilities: bool, pub khr_device_group_creation: bool,
}
Expand description

A list of requirements enabled in the instance loader.

Fields

vk1_1: boolvk1_2: boolkhr_android_surface: boolkhr_display: boolkhr_surface: boolnn_vi_surface: boolkhr_wayland_surface: boolkhr_win32_surface: boolkhr_xlib_surface: boolkhr_xcb_surface: boolext_directfb_surface: boolfuchsia_imagepipe_surface: boolggp_stream_descriptor_surface: boolqnx_screen_surface: boolext_debug_report: boolnv_external_memory_capabilities: boolext_direct_mode_display: boolext_acquire_xlib_display: boolnv_acquire_winrt_display: boolext_display_surface_counter: boolkhr_swapchain: boolkhr_device_group: boolmvk_ios_surface: boolmvk_macos_surface: boolext_metal_surface: boolext_sample_locations: boolkhr_get_surface_capabilities2: boolkhr_get_display_properties2: boolext_calibrated_timestamps: boolext_debug_utils: boolnv_cooperative_matrix: boolext_full_screen_exclusive: boolkhr_performance_query: boolext_headless_surface: boolnv_coverage_reduction_mode: boolext_tooling_info: boolkhr_fragment_shading_rate: boolkhr_video_queue: boolext_acquire_drm_display: boolkhr_get_physical_device_properties2: boolkhr_external_memory_capabilities: boolkhr_external_semaphore_capabilities: boolkhr_external_fence_capabilities: boolkhr_device_group_creation: bool

Implementations

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.