Struct erupt::DeviceEnabled [−][src]
A list of requirements enabled in the device loader
Fields
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
khr_external_semaphore_win32: bool
khr_external_semaphore_fd: 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_private_data: bool
khr_copy_commands2: bool
khr_fragment_shading_rate: bool
nv_fragment_shading_rate_enums: 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
impl DeviceEnabled
[src]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DeviceEnabled
[src]
impl Send for DeviceEnabled
[src]
impl Sync for DeviceEnabled
[src]
impl Unpin for DeviceEnabled
[src]
impl UnwindSafe for DeviceEnabled
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,