Lines Matching defs:PhysicalDeviceFeatures
7744 pub struct PhysicalDeviceFeatures { struct
7745 pub robust_buffer_access: Bool32,
7746 pub full_draw_index_uint32: Bool32,
7747 pub image_cube_array: Bool32,
7748 pub independent_blend: Bool32,
7749 pub geometry_shader: Bool32,
7750 pub tessellation_shader: Bool32,
7751 pub sample_rate_shading: Bool32,
7752 pub dual_src_blend: Bool32,
7753 pub logic_op: Bool32,
7754 pub multi_draw_indirect: Bool32,
7755 pub draw_indirect_first_instance: Bool32,
7756 pub depth_clamp: Bool32,
7757 pub depth_bias_clamp: Bool32,
7758 pub fill_mode_non_solid: Bool32,
7759 pub depth_bounds: Bool32,
7760 pub wide_lines: Bool32,
7761 pub large_points: Bool32,
7762 pub alpha_to_one: Bool32,
7763 pub multi_viewport: Bool32,
7764 pub sampler_anisotropy: Bool32,
7765 pub texture_compression_etc2: Bool32,
7766 pub texture_compression_astc_ldr: Bool32,
7767 pub texture_compression_bc: Bool32,
7768 pub occlusion_query_precise: Bool32,
7769 pub pipeline_statistics_query: Bool32,
7770 pub vertex_pipeline_stores_and_atomics: Bool32,
7771 pub fragment_stores_and_atomics: Bool32,
7772 pub shader_tessellation_and_geometry_point_size: Bool32,
7773 pub shader_image_gather_extended: Bool32,
7774 pub shader_storage_image_extended_formats: Bool32,
7775 pub shader_storage_image_multisample: Bool32,
7776 pub shader_storage_image_read_without_format: Bool32,
7777 pub shader_storage_image_write_without_format: Bool32,
7801 impl PhysicalDeviceFeatures { argument
8087 pub fn build(self) -> PhysicalDeviceFeatures { in build()