Home
last modified time | relevance | path

Searched refs:maxSubgroupSize (Results 1 - 25 of 56) sorted by relevance

123

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/
H A DvktSubgroupsSizeControlTests.cpp113 case REQUIRED_SUBGROUP_SIZE_MAX: return subgroupSizeControlProperties.maxSubgroupSize; in getRequiredSubgroupSizeFromMode()
138 if (data[i] > subgroupSizeControlProperties.maxSubgroupSize || in checkVertexPipelineStages()
141 log << TestLog::Message << "gl_SubgroupSize (" << data[i] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkVertexPipelineStages()
179 if (data[ndx] > subgroupSizeControlProperties.maxSubgroupSize || in checkFragmentPipelineStages()
182 log << TestLog::Message << "gl_SubgroupSize (" << data[ndx] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkFragmentPipelineStages()
220 if (data[i] > subgroupSizeControlProperties.maxSubgroupSize || in checkCompute()
224 << "gl_SubgroupSize (" << data[i] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkCompute()
265 if (data[i].x() > subgroupSizeControlProperties.maxSubgroupSize || in checkComputeRequireFull()
269 << "gl_SubgroupSize value ( " << data[i].x() << ") is outside limits [" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in checkComputeRequireFull()
807 // For full subgroups and allow varying subgroup size, localsize X must be a multiple of maxSubgroupSize in testRequireFullSubgroups()
[all...]
H A DvktSubgroupsBuiltinVarTests.cpp1804 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1807 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1838 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1841 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1872 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1875 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1906 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1909 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsArithmeticTests.cpp383 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
386 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotMasksTests.cpp326 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
329 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotOtherTests.cpp399 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
402 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotTests.cpp909 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
912 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBuiltinMaskVarTests.cpp1316 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1319 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsClusteredTests.cpp310 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
313 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsQuadTests.cpp338 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
341 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsShapeTests.cpp339 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
342 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBasicTests.cpp1949 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1952 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
2005 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
2008 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsPartitionedTests.cpp416 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
419 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsShuffleTests.cpp414 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
417 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/
H A DvktSubgroupsSizeControlTests.cpp111 case REQUIRED_SUBGROUP_SIZE_MAX: return subgroupSizeControlProperties.maxSubgroupSize; in getRequiredSubgroupSizeFromMode()
136 if (data[i] > subgroupSizeControlProperties.maxSubgroupSize || in checkVertexPipelineStages()
139 log << TestLog::Message << "gl_SubgroupSize (" << data[i] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkVertexPipelineStages()
177 if (data[ndx] > subgroupSizeControlProperties.maxSubgroupSize || in checkFragmentPipelineStages()
180 log << TestLog::Message << "gl_SubgroupSize (" << data[ndx] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkFragmentPipelineStages()
219 if (data[i] > subgroupSizeControlProperties.maxSubgroupSize || in checkCompute()
223 << "gl_SubgroupSize (" << data[i] << ") value is outside limits (" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << ")" << TestLog::EndMessage; in checkCompute()
264 if (data[i].x() > subgroupSizeControlProperties.maxSubgroupSize || in checkComputeRequireFull()
268 << "gl_SubgroupSize value ( " << data[i].x() << ") is outside limits [" << subgroupSizeControlProperties.minSubgroupSize << ", " << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in checkComputeRequireFull()
805 // For full subgroups and allow varying subgroup size, localsize X must be a multiple of maxSubgroupSize in testRequireFullSubgroups()
[all...]
H A DvktSubgroupsBuiltinVarTests.cpp1804 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1807 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1838 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1841 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1872 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1875 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
1906 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1909 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsArithmeticTests.cpp365 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
368 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotMasksTests.cpp326 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
329 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotOtherTests.cpp399 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
402 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBallotTests.cpp909 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
912 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBuiltinMaskVarTests.cpp1316 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1319 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsClusteredTests.cpp292 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
295 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsPartitionedTests.cpp398 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
401 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsQuadTests.cpp320 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
323 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsShapeTests.cpp339 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
342 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
H A DvktSubgroupsBasicTests.cpp1949 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
1952 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()
2005 << subgroupSizeControlProperties.maxSubgroupSize << "]" << TestLog::EndMessage; in test()
2008 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2) in test()

Completed in 32 milliseconds

123