/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsSizeControlTests.cpp | 81 const bool isRequiredSubgroupSize; // Indicates if the test uses VkPipelineShaderStageRequiredSubgroupSizeCreateInfo. member 146 if (checkInternalData->isRequiredSubgroupSize && data[i] != checkInternalData->requiredSubgroupSize) in checkVertexPipelineStages() 187 if (checkInternalData->isRequiredSubgroupSize && data[ndx] != checkInternalData->requiredSubgroupSize) in checkFragmentPipelineStages() 229 if (checkInternalData->isRequiredSubgroupSize && data[i] != checkInternalData->requiredSubgroupSize) in checkCompute() 261 const bool exactSubgroupSize = (checkInternalData->caseDef.shaderUsesFullSubgroups() && checkInternalData->isRequiredSubgroupSize); in checkComputeRequireFull() 674 makeDeBool(internalData.isRequiredSubgroupSize), in test() 731 makeDeBool(internalData.isRequiredSubgroupSize), in test() 838 makeDeBool(internalData.isRequiredSubgroupSize), in testRequireFullSubgroups() 882 true, // bool isRequiredSubgroupSize; in testRequireSubgroupSize() 896 makeDeBool(internalData.isRequiredSubgroupSize), in testRequireSubgroupSize() [all...] |
H A D | vktSubgroupsTestsUtils.hpp | 373 const deBool isRequiredSubgroupSize, 386 const deBool isRequiredSubgroupSize,
|
H A D | vktSubgroupsTestsUtils.cpp | 4028 const deBool isRequiredSubgroupSize, in makeComputeOrMeshTestRequiredSubgroupSize() 4043 const VkDeviceSize maxSubgroupSize = isRequiredSubgroupSize in makeComputeOrMeshTestRequiredSubgroupSize() 4169 const auto reqSubgroupSize = (isRequiredSubgroupSize ? subgroupSize : 0u); in makeComputeOrMeshTestRequiredSubgroupSize() 4360 const deBool isRequiredSubgroupSize, in makeComputeTestRequiredSubgroupSize() 4375 isRequiredSubgroupSize, in makeComputeTestRequiredSubgroupSize() 4389 const deBool isRequiredSubgroupSize, in makeMeshTestRequiredSubgroupSize() 4404 isRequiredSubgroupSize, in makeMeshTestRequiredSubgroupSize() 4421 const bool isRequiredSubgroupSize = (requiredSubgroupSize != 0u); in makeComputeOrMeshTest() local 4422 const uint32_t subgroupSize = (isRequiredSubgroupSize ? requiredSubgroupSize : vkt::subgroups::getSubgroupSize(context)); in makeComputeOrMeshTest() 4439 numWorkgroups, isRequiredSubgroupSize, subgroupSiz in makeComputeOrMeshTest() 4019 makeComputeOrMeshTestRequiredSubgroupSize(ComputeLike testType, Context& context, VkFormat format, const vkt::subgroups::SSBOData* inputs, deUint32 inputsCount, const void* internalData, vkt::subgroups::CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeComputeOrMeshTestRequiredSubgroupSize() argument 4352 makeComputeTestRequiredSubgroupSize(Context& context, VkFormat format, const SSBOData* inputs, deUint32 inputsCount, const void* internalData, CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeComputeTestRequiredSubgroupSize() argument 4381 makeMeshTestRequiredSubgroupSize(Context& context, VkFormat format, const SSBOData* inputs, deUint32 inputsCount, const void* internalData, CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeMeshTestRequiredSubgroupSize() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.hpp | 371 const deBool isRequiredSubgroupSize, 384 const deBool isRequiredSubgroupSize,
|
H A D | vktSubgroupsTestsUtils.cpp | 4010 const deBool isRequiredSubgroupSize, in makeComputeOrMeshTestRequiredSubgroupSize() 4025 const VkDeviceSize maxSubgroupSize = isRequiredSubgroupSize in makeComputeOrMeshTestRequiredSubgroupSize() 4151 const auto reqSubgroupSize = (isRequiredSubgroupSize ? subgroupSize : 0u); in makeComputeOrMeshTestRequiredSubgroupSize() 4346 const deBool isRequiredSubgroupSize, in makeComputeTestRequiredSubgroupSize() 4361 isRequiredSubgroupSize, in makeComputeTestRequiredSubgroupSize() 4375 const deBool isRequiredSubgroupSize, in makeMeshTestRequiredSubgroupSize() 4390 isRequiredSubgroupSize, in makeMeshTestRequiredSubgroupSize() 4407 const bool isRequiredSubgroupSize = (requiredSubgroupSize != 0u); in makeComputeOrMeshTest() local 4408 const uint32_t subgroupSize = (isRequiredSubgroupSize ? requiredSubgroupSize : vkt::subgroups::getSubgroupSize(context)); in makeComputeOrMeshTest() 4425 numWorkgroups, isRequiredSubgroupSize, subgroupSiz in makeComputeOrMeshTest() 4001 makeComputeOrMeshTestRequiredSubgroupSize(ComputeLike testType, Context& context, VkFormat format, const vkt::subgroups::SSBOData* inputs, deUint32 inputsCount, const void* internalData, vkt::subgroups::CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeComputeOrMeshTestRequiredSubgroupSize() argument 4338 makeComputeTestRequiredSubgroupSize(Context& context, VkFormat format, const SSBOData* inputs, deUint32 inputsCount, const void* internalData, CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeComputeTestRequiredSubgroupSize() argument 4367 makeMeshTestRequiredSubgroupSize(Context& context, VkFormat format, const SSBOData* inputs, deUint32 inputsCount, const void* internalData, CheckResultCompute checkResult, const deUint32 pipelineShaderStageCreateFlags, const deUint32 numWorkgroups[3], const deBool isRequiredSubgroupSize, const deUint32 subgroupSize, const deUint32 localSizesToTest[][3], const deUint32 localSizesToTestCount) makeMeshTestRequiredSubgroupSize() argument [all...] |