Home
last modified time | relevance | path

Searched refs:feats (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_physical_device.c40 struct vn_physical_device_features *feats = &physical_dev->features; in vn_physical_device_init_features() local
76 VN_ADD_TO_PNEXT(feats->vulkan_1_1, VULKAN_1_1_FEATURES, features2); in vn_physical_device_init_features()
77 VN_ADD_TO_PNEXT(feats->vulkan_1_2, VULKAN_1_2_FEATURES, features2); in vn_physical_device_init_features()
122 VN_ADD_EXT_TO_PNEXT(exts->EXT_4444_formats, feats->argb_4444_formats, in vn_physical_device_init_features()
125 feats->extended_dynamic_state, in vn_physical_device_init_features()
128 feats->extended_dynamic_state_2, in vn_physical_device_init_features()
130 VN_ADD_EXT_TO_PNEXT(exts->EXT_image_robustness, feats->image_robustness, in vn_physical_device_init_features()
133 feats->inline_uniform_block, in vn_physical_device_init_features()
135 VN_ADD_EXT_TO_PNEXT(exts->KHR_dynamic_rendering, feats->dynamic_rendering, in vn_physical_device_init_features()
137 VN_ADD_EXT_TO_PNEXT(exts->KHR_maintenance4, feats in vn_physical_device_init_features()
1586 const struct vn_physical_device_features *feats = &physical_dev->features; vn_GetPhysicalDeviceFeatures2() local
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_screen.c373 return screen->info.feats.features.samplerAnisotropy; in zink_get_param()
470 return screen->info.feats.features.depthBiasClamp; in zink_get_param()
473 return screen->info.feats.features.pipelineStatisticsQuery; in zink_get_param()
476 return screen->info.feats.features.robustBufferAccess; in zink_get_param()
479 return screen->info.feats.features.multiDrawIndirect; in zink_get_param()
500 if (!screen->info.feats.features.dualSrcBlend) in zink_get_param()
508 return screen->info.feats.features.occlusionQueryPrecise; in zink_get_param()
538 return screen->info.feats.features.sampleRateShading; in zink_get_param()
576 return screen->info.feats.features.independentBlend; in zink_get_param()
629 return screen->info.feats in zink_get_param()
[all...]
H A Dzink_resource.c255 get_image_usage_for_feats(struct zink_screen *screen, VkFormatFeatureFlags feats, const struct pipe_resource *templ, unsigned bind, bool *need_extended) in get_image_usage_for_feats() argument
265 if (is_planar || (feats & VK_FORMAT_FEATURE_TRANSFER_SRC_BIT)) in get_image_usage_for_feats()
267 if (is_planar || (feats & VK_FORMAT_FEATURE_TRANSFER_DST_BIT)) in get_image_usage_for_feats()
269 if (feats & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT) in get_image_usage_for_feats()
272 if ((is_planar || (feats & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) && (bind & PIPE_BIND_SHADER_IMAGE)) { in get_image_usage_for_feats()
273 assert(templ->nr_samples <= 1 || screen->info.feats.features.shaderStorageImageMultisample); in get_image_usage_for_feats()
279 if (feats & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) { in get_image_usage_for_feats()
289 if (!(feats & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT)) { in get_image_usage_for_feats()
298 if (feats & VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT) in get_image_usage_for_feats()
304 if (feats in get_image_usage_for_feats()
369 VkFormatFeatureFlags feats = find_modifier_feats(prop, modifiers[i], mod); get_image_usage() local
379 VkFormatFeatureFlags feats = find_modifier_feats(prop, DRM_FORMAT_MOD_LINEAR, mod); get_image_usage() local
390 VkFormatFeatureFlags feats = tiling == VK_IMAGE_TILING_LINEAR ? props.linearTilingFeatures : props.optimalTilingFeatures; get_image_usage() local
761 VkFormatFeatureFlags feats = 0; resource_object_create() local
[all...]
H A Dzink_surface.c145 VkFormatFeatureFlags feats = res->optimal_tiling ? in create_surface() local
151 feats = res->obj->vkfeats; in create_surface()
155 feats &= screen->modifier_props[templ->format].pDrmFormatModifierProperties[i].drmFormatModifierTilingFeatures; in create_surface()
159 !(feats & (VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT))) { in create_surface()
H A Dzink_pipeline.c138 if (state->blend_state->alpha_to_one && !screen->info.feats.features.alphaToOne) { in zink_create_gfx_pipeline()
H A Dzink_compiler.c367 if (!screen->info.feats.features.shaderInt64) in zink_screen_init_compiler()
370 if (!screen->info.feats.features.shaderFloat64) { in zink_screen_init_compiler()
1048 const bool has_int64 = screen->info.feats.features.shaderInt64; in rewrite_bo_access_instr()
3183 if (!screen->info.feats.features.shaderInt64) in zink_shader_create()
3233 if (!screen->info.feats.features.shaderImageGatherExtended) in zink_shader_finalize()
/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-graphite2.cc242 gr_feature_val *feats = gr_face_featureval_for_lang (grface, lang ? hb_tag_from_string (lang, lang_len) : 0); in _hb_graphite2_shape() local
248 gr_fref_set_feature_value (fref, features[i].value, feats); in _hb_graphite2_shape()
276 feats, in _hb_graphite2_shape()
281 if (feats) gr_featureval_destroy (feats); in _hb_graphite2_shape()
287 if (feats) gr_featureval_destroy (feats); in _hb_graphite2_shape()
300 if (feats) gr_featureval_destroy (feats); in _hb_graphite2_shape()
439 if (feats) gr_featureval_destro in _hb_graphite2_shape()
[all...]
/third_party/vulkan-loader/tests/
H A Dloader_phys_dev_inst_ext_tests.cpp356 void FillInRandomFeatures(VkPhysicalDeviceFeatures& feats) { in FillInRandomFeatures() argument
357 feats.robustBufferAccess = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
358 feats.fullDrawIndexUint32 = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
359 feats.imageCubeArray = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
360 feats.independentBlend = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
361 feats.geometryShader = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
362 feats.tessellationShader = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
363 feats.sampleRateShading = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
364 feats.dualSrcBlend = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
365 feats in FillInRandomFeatures()
[all...]
/third_party/vk-gl-cts/external/amber/src/src/vkscript/
H A Dparser_test.cc97 auto feats = script->GetRequiredFeatures(); in TEST_F() local
98 ASSERT_EQ(1U, feats.size()); in TEST_F()
99 EXPECT_EQ(feature.name, feats[0]); in TEST_F()
240 auto feats = script->GetRequiredFeatures(); in TEST_F() local
241 EXPECT_EQ("sparseResidency4Samples", feats[0]); in TEST_F()
242 EXPECT_EQ("inheritedQueries", feats[1]); in TEST_F()
/third_party/mesa3d/src/microsoft/compiler/
H A Dnir_to_dxil.c902 ctx->mod.feats.use_64uavs = 1; in add_resource()
1028 ctx->mod.feats.use_64uavs = 1; in emit_globals()
1053 ctx->mod.feats.use_64uavs = 1; in emit_uav()
1060 ctx->mod.feats.uavs_at_every_stage = true; in emit_uav()
1460 if (ctx->mod.feats.doubles) in get_module_flags()
1467 if (ctx->mod.feats.min_precision) in get_module_flags()
1469 if (ctx->mod.feats.dx11_1_double_extensions) in get_module_flags()
1471 if (ctx->mod.feats.array_layer_from_vs_or_ds) in get_module_flags()
1473 if (ctx->mod.feats.inner_coverage) in get_module_flags()
1475 if (ctx->mod.feats in get_module_flags()
[all...]
H A Ddxil_module.h180 struct dxil_features feats; member
H A Ddxil_dump.c122 dump_features(d->buf, &m->feats); in dump_metadata()
H A Ddxil_module.c44 memset(&m->feats, 0, sizeof(m->feats)); in dxil_module_init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing/
H A DvktDescriptorSetsIndexingTests.cpp1851 const VkPhysicalDeviceFeatures& feats = dp.physicalDeviceFeatures(); in performWritesInVertex() local
1852 return feats.vertexPipelineStoresAndAtomics && CommonDescriptorInstance::performWritesInVertex(descriptorType); in performWritesInVertex()
4328 const vk::VkPhysicalDeviceDescriptorIndexingFeatures& feats = context.getDescriptorIndexingFeatures(); in checkSupport() local
4330 if (!feats.runtimeDescriptorArray) in checkSupport()
4336 if (!(feats.shaderStorageBufferArrayNonUniformIndexing)) in checkSupport()
4339 if (m_testCaseParams.updateAfterBind && !feats.descriptorBindingStorageBufferUpdateAfterBind) in checkSupport()
4343 if (!(feats.shaderUniformBufferArrayNonUniformIndexing)) in checkSupport()
4346 if (m_testCaseParams.updateAfterBind && !feats.descriptorBindingUniformBufferUpdateAfterBind) in checkSupport()
4350 if (!(feats.shaderStorageTexelBufferArrayNonUniformIndexing)) in checkSupport()
4353 if (m_testCaseParams.updateAfterBind && !feats in checkSupport()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/descriptor_indexing/
H A DvktDescriptorSetsIndexingTests.cpp1769 const VkPhysicalDeviceFeatures& feats = dp.physicalDeviceFeatures(); in performWritesInVertex() local
1771 if (feats.vertexPipelineStoresAndAtomics != DE_FALSE) in performWritesInVertex()
4111 const vk::VkPhysicalDeviceDescriptorIndexingFeatures& feats = context.getDescriptorIndexingFeatures(); in checkSupport() local
4116 if (!(feats.shaderStorageBufferArrayNonUniformIndexing)) in checkSupport()
4119 if (m_testCaseParams.updateAfterBind && !feats.descriptorBindingStorageBufferUpdateAfterBind) in checkSupport()
4123 if (!(feats.shaderUniformBufferArrayNonUniformIndexing)) in checkSupport()
4126 if (m_testCaseParams.updateAfterBind && !feats.descriptorBindingUniformBufferUpdateAfterBind) in checkSupport()
4130 if (!(feats.shaderStorageTexelBufferArrayNonUniformIndexing)) in checkSupport()
4133 if (m_testCaseParams.updateAfterBind && !feats.descriptorBindingStorageTexelBufferUpdateAfterBind) in checkSupport()
4137 if (!(feats in checkSupport()
[all...]

Completed in 41 milliseconds