Lines Matching defs:PhysicalDeviceFeatures
8639 pub struct PhysicalDeviceFeatures { struct
8640 pub robust_buffer_access: Bool32,
8641 pub full_draw_index_uint32: Bool32,
8642 pub image_cube_array: Bool32,
8643 pub independent_blend: Bool32,
8644 pub geometry_shader: Bool32,
8645 pub tessellation_shader: Bool32,
8646 pub sample_rate_shading: Bool32,
8647 pub dual_src_blend: Bool32,
8648 pub logic_op: Bool32,
8649 pub multi_draw_indirect: Bool32,
8650 pub draw_indirect_first_instance: Bool32,
8651 pub depth_clamp: Bool32,
8652 pub depth_bias_clamp: Bool32,
8653 pub fill_mode_non_solid: Bool32,
8654 pub depth_bounds: Bool32,
8655 pub wide_lines: Bool32,
8656 pub large_points: Bool32,
8657 pub alpha_to_one: Bool32,
8658 pub multi_viewport: Bool32,
8659 pub sampler_anisotropy: Bool32,
8660 pub texture_compression_etc2: Bool32,
8661 pub texture_compression_astc_ldr: Bool32,
8662 pub texture_compression_bc: Bool32,
8663 pub occlusion_query_precise: Bool32,
8664 pub pipeline_statistics_query: Bool32,
8665 pub vertex_pipeline_stores_and_atomics: Bool32,
8666 pub fragment_stores_and_atomics: Bool32,
8667 pub shader_tessellation_and_geometry_point_size: Bool32,
8668 pub shader_image_gather_extended: Bool32,
8669 pub shader_storage_image_extended_formats: Bool32,
8670 pub shader_storage_image_multisample: Bool32,
8671 pub shader_storage_image_read_without_format: Bool32,
8672 pub shader_storage_image_write_without_format: Bool32,
8696 impl PhysicalDeviceFeatures { argument
9037 pub fn build(self) -> PhysicalDeviceFeatures { in build()