Home
last modified time | relevance | path

Searched refs:subgroupProperties (Results 1 – 17 of 17) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsBallotOtherTests.cpp523 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
524 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
525 subgroupProperties.pNext = DE_NULL; in test()
529 properties.pNext = &subgroupProperties; in test()
533 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsBallotTests.cpp950 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
951 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
952 subgroupProperties.pNext = DE_NULL; in test()
956 properties.pNext = &subgroupProperties; in test()
960 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsBuiltinMaskVarTests.cpp1393 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
1394 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
1395 subgroupProperties.pNext = DE_NULL; in test()
1399 properties.pNext = &subgroupProperties; in test()
1403 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsShapeTests.cpp518 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
519 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
520 subgroupProperties.pNext = DE_NULL; in test()
524 properties.pNext = &subgroupProperties; in test()
528 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsBallotBroadcastTests.cpp494 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
495 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
496 subgroupProperties.pNext = DE_NULL; in test()
500 properties.pNext = &subgroupProperties; in test()
504 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsShuffleTests.cpp548 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
549 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
550 subgroupProperties.pNext = DE_NULL; in test()
554 properties.pNext = &subgroupProperties; in test()
558 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsQuadTests.cpp632 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
633 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
634 subgroupProperties.pNext = DE_NULL; in test()
638 properties.pNext = &subgroupProperties; in test()
642 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsBuiltinVarTests.cpp1637 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
1638 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
1639 subgroupProperties.pNext = DE_NULL; in test()
1643 properties.pNext = &subgroupProperties; in test()
1647 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsClusteredTests.cpp729 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
730 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
731 subgroupProperties.pNext = DE_NULL; in test()
735 properties.pNext = &subgroupProperties; in test()
739 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsPartitionedTests.cpp893 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
894 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
895 subgroupProperties.pNext = DE_NULL; in test()
899 properties.pNext = &subgroupProperties; in test()
903 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsArithmeticTests.cpp898 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
899 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
900 subgroupProperties.pNext = DE_NULL; in test()
904 properties.pNext = &subgroupProperties; in test()
908 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsVoteTests.cpp672 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
673 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
674 subgroupProperties.pNext = DE_NULL; in test()
678 properties.pNext = &subgroupProperties; in test()
682 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
DvktSubgroupsTestsUtils.cpp602 VkPhysicalDeviceSubgroupProperties subgroupProperties; in getSubgroupSize() local
603 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in getSubgroupSize()
604 subgroupProperties.pNext = DE_NULL; in getSubgroupSize()
608 properties.pNext = &subgroupProperties; in getSubgroupSize()
612 return subgroupProperties.subgroupSize; in getSubgroupSize()
961 VkPhysicalDeviceSubgroupProperties subgroupProperties; in areSubgroupOperationsSupportedForStage() local
962 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in areSubgroupOperationsSupportedForStage()
963 subgroupProperties.pNext = DE_NULL; in areSubgroupOperationsSupportedForStage()
967 properties.pNext = &subgroupProperties; in areSubgroupOperationsSupportedForStage()
971 return (stage & subgroupProperties.supportedStages) ? true : false; in areSubgroupOperationsSupportedForStage()
[all …]
DvktSubgroupsBasicTests.cpp2011 VkPhysicalDeviceSubgroupProperties subgroupProperties; in test() local
2012 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in test()
2013 subgroupProperties.pNext = DE_NULL; in test()
2017 properties.pNext = &subgroupProperties; in test()
2021 …VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage & subgroupProperties.s… in test()
/external/deqp/external/vulkancts/modules/vulkan/memory_model/
DvktMemoryModelMessagePassing.cpp191 VkPhysicalDeviceSubgroupProperties subgroupProperties; in checkSupport() local
192 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in checkSupport()
193 subgroupProperties.pNext = DE_NULL; in checkSupport()
194 subgroupProperties.supportedOperations = 0; in checkSupport()
198 properties.pNext = &subgroupProperties; in checkSupport()
202 if (!(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BASIC_BIT) || in checkSupport()
203 !(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BALLOT_BIT) || in checkSupport()
204 !(subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_SHUFFLE_BIT)) in checkSupport()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderDerivateTests.cpp687 vk::VkPhysicalDeviceSubgroupProperties subgroupProperties; in iterate() local
688 deMemset(&subgroupProperties, 0, sizeof(subgroupProperties)); in iterate()
689 subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in iterate()
694 properties2.pNext = &subgroupProperties; in iterate()
698 if (subgroupProperties.subgroupSize < 4) in iterate()
701 if ((subgroupProperties.supportedOperations & VK_SUBGROUP_FEATURE_BALLOT_BIT) == 0) in iterate()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp3154 VkPhysicalDeviceSubgroupProperties subgroupProperties[count]; in deviceProperties2() local
3163 deMemset(&subgroupProperties[ndx], 0xFF*ndx, sizeof(VkPhysicalDeviceSubgroupProperties )); in deviceProperties2()
3178 protectedMemoryPropertiesKHR[ndx].pNext = &subgroupProperties[ndx]; in deviceProperties2()
3180 subgroupProperties[ndx].sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; in deviceProperties2()
3181 subgroupProperties[ndx].pNext = DE_NULL; in deviceProperties2()
3192 subgroupProperties[ndx].pNext = DE_NULL; in deviceProperties2()
3239 if ((subgroupProperties[0].subgroupSize != subgroupProperties[1].subgroupSize) || in deviceProperties2()
3240 (subgroupProperties[0].supportedStages != subgroupProperties[1].supportedStages) || in deviceProperties2()
3241 (subgroupProperties[0].supportedOperations != subgroupProperties[1].supportedOperations) || in deviceProperties2()
3242 …(subgroupProperties[0].quadOperationsInAllStages != subgroupProperties[1].quadOperationsInAllStage… in deviceProperties2()
[all …]