Lines Matching defs:feats
40 struct vn_physical_device_features *feats = &physical_dev->features;
76 VN_ADD_TO_PNEXT(feats->vulkan_1_1, VULKAN_1_1_FEATURES, features2);
77 VN_ADD_TO_PNEXT(feats->vulkan_1_2, VULKAN_1_2_FEATURES, features2);
122 VN_ADD_EXT_TO_PNEXT(exts->EXT_4444_formats, feats->argb_4444_formats,
125 feats->extended_dynamic_state,
128 feats->extended_dynamic_state_2,
130 VN_ADD_EXT_TO_PNEXT(exts->EXT_image_robustness, feats->image_robustness,
133 feats->inline_uniform_block,
135 VN_ADD_EXT_TO_PNEXT(exts->KHR_dynamic_rendering, feats->dynamic_rendering,
137 VN_ADD_EXT_TO_PNEXT(exts->KHR_maintenance4, feats->maintenance4,
140 feats->shader_demote_to_helper_invocation,
146 feats->conditional_rendering,
149 feats->custom_border_color,
151 VN_ADD_EXT_TO_PNEXT(exts->EXT_depth_clip_enable, feats->depth_clip_enable,
153 VN_ADD_EXT_TO_PNEXT(exts->EXT_image_view_min_lod, feats->image_view_min_lod,
155 VN_ADD_EXT_TO_PNEXT(exts->EXT_index_type_uint8, feats->index_type_uint8,
158 feats->line_rasterization,
160 VN_ADD_EXT_TO_PNEXT(exts->EXT_provoking_vertex, feats->provoking_vertex,
162 VN_ADD_EXT_TO_PNEXT(exts->EXT_robustness2, feats->robustness_2,
165 feats->transform_feedback,
168 feats->vertex_attribute_divisor,
174 feats->vulkan_1_0 = features2.features;
189 feats->vulkan_1_0.sparseBinding = false;
190 feats->vulkan_1_0.sparseResidencyBuffer = false;
191 feats->vulkan_1_0.sparseResidencyImage2D = false;
192 feats->vulkan_1_0.sparseResidencyImage3D = false;
193 feats->vulkan_1_0.sparseResidency2Samples = false;
194 feats->vulkan_1_0.sparseResidency4Samples = false;
195 feats->vulkan_1_0.sparseResidency8Samples = false;
196 feats->vulkan_1_0.sparseResidency16Samples = false;
197 feats->vulkan_1_0.sparseResidencyAliased = false;
200 struct VkPhysicalDeviceVulkan11Features *vk11_feats = &feats->vulkan_1_1;
201 struct VkPhysicalDeviceVulkan12Features *vk12_feats = &feats->vulkan_1_2;
1586 const struct vn_physical_device_features *feats = &physical_dev->features;
1588 &feats->vulkan_1_1;
1590 &feats->vulkan_1_2;
1654 u.features2->features = feats->vulkan_1_0;
1809 *u.argb_4444_formats = feats->argb_4444_formats;
1812 *u.dynamic_rendering = feats->dynamic_rendering;
1815 *u.extended_dynamic_state = feats->extended_dynamic_state;
1818 *u.extended_dynamic_state2 = feats->extended_dynamic_state_2;
1821 *u.image_robustness = feats->image_robustness;
1824 *u.inline_uniform_block = feats->inline_uniform_block;
1828 feats->shader_demote_to_helper_invocation;
1833 *u.conditional_rendering = feats->conditional_rendering;
1836 *u.custom_border_color = feats->custom_border_color;
1839 *u.depth_clip_enable = feats->depth_clip_enable;
1842 *u.index_type_uint8 = feats->index_type_uint8;
1845 *u.line_rasterization = feats->line_rasterization;
1848 *u.provoking_vertex = feats->provoking_vertex;
1851 *u.robustness_2 = feats->robustness_2;
1854 *u.transform_feedback = feats->transform_feedback;
1857 *u.vertex_attribute_divisor = feats->vertex_attribute_divisor;
1860 *u.maintenance4 = feats->maintenance4;