Home
last modified time | relevance | path

Searched refs:supportedOperations (Results 1 – 24 of 24) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DOverlayVk.cpp57 if ((subgroupProperties.supportedOperations & kSubgroupBallotOperations) == in init()
62 else if ((subgroupProperties.supportedOperations & kSubgroupArithmeticOperations) == in init()
/external/deqp/external/vulkancts/modules/vulkan/amber/
DvktAmberTestCase.cpp105 return (ctx.getSubgroupProperties().supportedOperations & vk::VK_SUBGROUP_FEATURE_VOTE_BIT) != 0; in isFeatureSupported()
107 …return (ctx.getSubgroupProperties().supportedOperations & vk::VK_SUBGROUP_FEATURE_BALLOT_BIT) != 0; in isFeatureSupported()
/external/vulkan-validation-layers/layers/
Dshader_validation.cpp1713 …const VkSubgroupFeatureFlags supportedOperations = phys_dev_ext_props.subgroup_props.supportedOper… in ValidateShaderCapabilities() local
1737 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_BASIC_BIT, in ValidateShaderCapabilities()
1742 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_VOTE_BIT, in ValidateShaderCapabilities()
1747 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_ARITHMETIC_BIT, in ValidateShaderCapabilities()
1752 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_BALLOT_BIT, in ValidateShaderCapabilities()
1757 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_SHUFFLE_BIT, in ValidateShaderCapabilities()
1762 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT, in ValidateShaderCapabilities()
1767 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_CLUSTERED_BIT, in ValidateShaderCapabilities()
1772 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_QUAD_BIT, in ValidateShaderCapabilities()
1777 … RequirePropertyFlag(report_data, supportedOperations & VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV, in ValidateShaderCapabilities()
/external/deqp/external/vulkancts/modules/vulkan/memory_model/
DvktMemoryModelMessagePassing.cpp203 subgroupProperties.supportedOperations = 0; in checkSupport()
211 if (!(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BASIC_BIT) || in checkSupport()
212 !(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BALLOT_BIT) || in checkSupport()
213 !(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_SHUFFLE_BIT)) in checkSupport()
/external/swiftshader/src/Vulkan/
DVkPhysicalDevice.cpp632 properties->supportedOperations = in getProperties()
653 properties->subgroupSupportedOperations = subgroupProperties.supportedOperations; in getProperties()
/external/deqp/external/vulkancts/framework/vulkan/
DvkDeviceProperties.inl56 propertyType.supportedOperations = allPropertiesBlobs.vk11.subgroupSupportedOperations;
DvkStructTypes.inl1204 VkSubgroupFeatureFlags supportedOperations; member
DvkVulkan_c.inl5464 VkSubgroupFeatureFlags supportedOperations; member
DvkStrUtilImpl.inl5894 s << "\tsupportedOperations = " << getSubgroupFeatureFlagsStr(value.supportedOperations) << '\n';
/external/deqp/external/openglcts/modules/common/subgroups/
DglcSubgroupsTestsUtils.cpp769 …int supportedOperations = context.getDeqpContext().getContextInfo().getInt(GL_SUBGROUP_SUPPORTED_F… in isSubgroupFeatureSupportedForDevice() local
771 return (bit & supportedOperations) ? true : false; in isSubgroupFeatureSupportedForDevice()
/external/vulkan-validation-layers/tests/
Dvklayertests_pipeline_shader.cpp5126 if (!(subgroup_prop.supportedOperations & capability.second)) { in TEST_F()
5151 if (!(subgroup_prop.supportedOperations & capability.second)) { in TEST_F()
5159 if (!(subgroup_prop.supportedOperations & capability.second)) { in TEST_F()
5224 ASSERT_TRUE(subgroup_prop.supportedOperations & VK_SUBGROUP_FEATURE_BASIC_BIT); in TEST_F()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp4213 subgroupProperties[0].supportedOperations != subgroupProperties[1].supportedOperations || in deviceProperties2()
4233 (subgroupProperties[0].supportedOperations != subgroupProperties[1].supportedOperations) || in deviceProperties2()
5154 subgroupProperties.supportedOperations != vulkan11Properties.subgroupSupportedOperations || in devicePropertyExtensionsConsistencyVulkan12()
/external/mesa3d/src/freedreno/vulkan/
Dtu_device.c845 properties->supportedOperations = VK_SUBGROUP_FEATURE_BASIC_BIT | in tu_GetPhysicalDeviceProperties2()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderDerivateTests.cpp701 if ((subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BALLOT_BIT) == 0) in iterate()
/external/deqp/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp1571 return (bit & subgroupProperties.supportedOperations) ? true : false; in isSubgroupFeatureSupportedForDevice()
/external/mesa3d/src/intel/vulkan/
Danv_device.c2045 CORE_RENAMED_PROPERTY(1, 1, supportedOperations, in anv_GetPhysicalDeviceProperties2()
/external/skqp/include/third_party/vulkan/vulkan/
Dvulkan_core.h3891 VkSubgroupFeatureFlags supportedOperations; member
/external/skia/include/third_party/vulkan/vulkan/
Dvulkan_core.h3891 VkSubgroupFeatureFlags supportedOperations; member
/external/mesa3d/src/amd/vulkan/
Dradv_device.c1867 CORE_RENAMED_PROPERTY(1, 1, supportedOperations, in radv_GetPhysicalDeviceProperties2()
/external/vulkan-validation-layers/layers/generated/
Dvk_safe_struct.h1084 VkSubgroupFeatureFlags supportedOperations; member
/external/swiftshader/include/vulkan/
Dvulkan_core.h4252 VkSubgroupFeatureFlags supportedOperations; member
/external/vulkan-headers/include/vulkan/
Dvulkan_core.h4248 VkSubgroupFeatureFlags supportedOperations; member
/external/mesa3d/include/vulkan/
Dvulkan_core.h4248 VkSubgroupFeatureFlags supportedOperations; member
/external/deqp/external/vulkancts/scripts/src/
Dvulkan_core.h4560 VkSubgroupFeatureFlags supportedOperations; member