Struct erupt::DeviceEnabled [−][src]
pub struct DeviceEnabled {}Show fields
pub huawei_subpass_shading: bool, pub ext_multi_draw: bool, pub ext_conditional_rendering: bool, pub khr_display_swapchain: bool, pub khr_swapchain: bool, pub ext_debug_marker: bool, pub nv_external_memory_win32: bool, pub nv_device_generated_commands: bool, pub khr_push_descriptor: bool, pub khr_external_memory_win32: bool, pub khr_external_memory_fd: bool, pub fuchsia_external_memory: bool, pub khr_external_semaphore_win32: bool, pub khr_external_semaphore_fd: bool, pub fuchsia_external_semaphore: bool, pub khr_external_fence_win32: bool, pub khr_external_fence_fd: bool, pub nv_acquire_winrt_display: bool, pub ext_display_control: bool, pub ext_hdr_metadata: bool, pub khr_shared_presentable_image: bool, pub google_display_timing: bool, pub nv_clip_space_w_scaling: bool, pub ext_discard_rectangles: bool, pub ext_sample_locations: bool, pub ext_validation_cache: bool, pub amd_shader_info: bool, pub amd_display_native_hdr: bool, pub ext_calibrated_timestamps: bool, pub ext_external_memory_host: bool, pub amd_buffer_marker: bool, pub android_external_memory_android_hardware_buffer: bool, pub nv_device_diagnostic_checkpoints: bool, pub ext_transform_feedback: bool, pub nv_scissor_exclusive: bool, pub nv_shading_rate_image: bool, pub nv_mesh_shader: bool, pub nv_ray_tracing: bool, pub khr_acceleration_structure: bool, pub khr_ray_tracing_pipeline: bool, pub nv_cooperative_matrix: bool, pub nvx_image_view_handle: bool, pub ext_full_screen_exclusive: bool, pub khr_performance_query: bool, pub ext_image_drm_format_modifier: bool, pub nv_coverage_reduction_mode: bool, pub intel_performance_query: bool, pub khr_pipeline_executable_properties: bool, pub ext_line_rasterization: bool, pub ext_tooling_info: bool, pub khr_deferred_host_operations: bool, pub ext_extended_dynamic_state: bool, pub ext_extended_dynamic_state2: bool, pub ext_private_data: bool, pub khr_copy_commands2: bool, pub khr_fragment_shading_rate: bool, pub nv_fragment_shading_rate_enums: bool, pub ext_vertex_input_dynamic_state: bool, pub ext_color_write_enable: bool, pub khr_synchronization2: bool, pub khr_video_queue: bool, pub khr_video_decode_queue: bool, pub khr_video_encode_queue: bool, pub nvx_binary_import: bool, pub ext_host_query_reset: bool, pub khr_maintenance1: bool, pub khr_device_group: bool, pub khr_bind_memory2: bool, pub khr_descriptor_update_template: bool, pub khr_get_memory_requirements2: bool, pub khr_sampler_ycbcr_conversion: bool, pub khr_maintenance3: bool, pub khr_create_renderpass2: bool, pub khr_timeline_semaphore: bool, pub khr_draw_indirect_count: bool, pub amd_draw_indirect_count: bool, pub khr_buffer_device_address: bool, pub ext_buffer_device_address: bool,
Expand description
A list of requirements enabled in the device loader.
Fields
huawei_subpass_shading: bool
ext_multi_draw: bool
ext_conditional_rendering: bool
khr_display_swapchain: bool
khr_swapchain: bool
ext_debug_marker: bool
nv_external_memory_win32: bool
nv_device_generated_commands: bool
khr_push_descriptor: bool
khr_external_memory_win32: bool
khr_external_memory_fd: bool
fuchsia_external_memory: bool
khr_external_semaphore_win32: bool
khr_external_semaphore_fd: bool
fuchsia_external_semaphore: bool
khr_external_fence_win32: bool
khr_external_fence_fd: bool
nv_acquire_winrt_display: bool
ext_display_control: bool
ext_hdr_metadata: bool
google_display_timing: bool
nv_clip_space_w_scaling: bool
ext_discard_rectangles: bool
ext_sample_locations: bool
ext_validation_cache: bool
amd_shader_info: bool
amd_display_native_hdr: bool
ext_calibrated_timestamps: bool
ext_external_memory_host: bool
amd_buffer_marker: bool
android_external_memory_android_hardware_buffer: bool
nv_device_diagnostic_checkpoints: bool
ext_transform_feedback: bool
nv_scissor_exclusive: bool
nv_shading_rate_image: bool
nv_mesh_shader: bool
nv_ray_tracing: bool
khr_acceleration_structure: bool
khr_ray_tracing_pipeline: bool
nv_cooperative_matrix: bool
nvx_image_view_handle: bool
ext_full_screen_exclusive: bool
khr_performance_query: bool
ext_image_drm_format_modifier: bool
nv_coverage_reduction_mode: bool
intel_performance_query: bool
khr_pipeline_executable_properties: bool
ext_line_rasterization: bool
ext_tooling_info: bool
khr_deferred_host_operations: bool
ext_extended_dynamic_state: bool
ext_extended_dynamic_state2: bool
ext_private_data: bool
khr_copy_commands2: bool
khr_fragment_shading_rate: bool
nv_fragment_shading_rate_enums: bool
ext_vertex_input_dynamic_state: bool
ext_color_write_enable: bool
khr_synchronization2: bool
khr_video_queue: bool
khr_video_decode_queue: bool
khr_video_encode_queue: bool
nvx_binary_import: bool
ext_host_query_reset: bool
khr_maintenance1: bool
khr_device_group: bool
khr_bind_memory2: bool
khr_descriptor_update_template: bool
khr_get_memory_requirements2: bool
khr_sampler_ycbcr_conversion: bool
khr_maintenance3: bool
khr_create_renderpass2: bool
khr_timeline_semaphore: bool
khr_draw_indirect_count: bool
amd_draw_indirect_count: bool
khr_buffer_device_address: bool
ext_buffer_device_address: bool
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DeviceEnabled
impl Send for DeviceEnabled
impl Sync for DeviceEnabled
impl Unpin for DeviceEnabled
impl UnwindSafe for DeviceEnabled