Lines Matching defs:PhysicalDeviceVulkan12Properties
39803 pub struct PhysicalDeviceVulkan12Properties { struct
39804 pub s_type: StructureType,
39805 pub p_next: *mut c_void,
39806 pub driver_id: DriverId,
39807 pub driver_name: [c_char; MAX_DRIVER_NAME_SIZE],
39808 pub driver_info: [c_char; MAX_DRIVER_INFO_SIZE],
39809 pub conformance_version: ConformanceVersion,
39810 pub denorm_behavior_independence: ShaderFloatControlsIndependence,
39811 pub rounding_mode_independence: ShaderFloatControlsIndependence,
39812 pub shader_signed_zero_inf_nan_preserve_float16: Bool32,
39813 pub shader_signed_zero_inf_nan_preserve_float32: Bool32,
39814 pub shader_signed_zero_inf_nan_preserve_float64: Bool32,
39815 pub shader_denorm_preserve_float16: Bool32,
39816 pub shader_denorm_preserve_float32: Bool32,
39817 pub shader_denorm_preserve_float64: Bool32,
39818 pub shader_denorm_flush_to_zero_float16: Bool32,
39819 pub shader_denorm_flush_to_zero_float32: Bool32,
39820 pub shader_denorm_flush_to_zero_float64: Bool32,
39821 pub shader_rounding_mode_rte_float16: Bool32,
39822 pub shader_rounding_mode_rte_float32: Bool32,
39823 pub shader_rounding_mode_rte_float64: Bool32,
39824 pub shader_rounding_mode_rtz_float16: Bool32,
39825 pub shader_rounding_mode_rtz_float32: Bool32,
39826 pub shader_rounding_mode_rtz_float64: Bool32,
39827 pub max_update_after_bind_descriptors_in_all_pools: u32,
39828 pub shader_uniform_buffer_array_non_uniform_indexing_native: Bool32,
39829 pub shader_sampled_image_array_non_uniform_indexing_native: Bool32,
39830 pub shader_storage_buffer_array_non_uniform_indexing_native: Bool32,
39831 pub shader_storage_image_array_non_uniform_indexing_native: Bool32,
39832 pub shader_input_attachment_array_non_uniform_indexing_native: Bool32,
39833 pub robust_buffer_access_update_after_bind: Bool32,
39834 pub quad_divergent_implicit_lod: Bool32,
39835 pub max_per_stage_descriptor_update_after_bind_samplers: u32,
39859 impl fmt::Debug for PhysicalDeviceVulkan12Properties { argument
40061 impl ::std::default::Default for PhysicalDeviceVulkan12Properties { implementation
40121 impl PhysicalDeviceVulkan12Properties { implementation
40135 unsafe impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceVulkan12Properties {} implementation
40532 pub fn build(self) -> PhysicalDeviceVulkan12Properties { in build()