Home
last modified time | relevance | path

Searched refs:numWorkGroups (Results 1 – 25 of 25) sorted by relevance

/external/deqp/modules/gles31/functional/
Des31fComputeShaderBuiltinVarTests.cpp85 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U…
91 UVec3 numWorkGroups; member
94 …c3& localSize_, const UVec3& numWorkGroups_) : localSize(localSize_), numWorkGroups(numWorkGroups_… in SubCase()
212 const tcu::UVec3 globalSize = subCase.localSize*subCase.numWorkGroups; in iterate()
214 …se.localSize[1]*subCase.localSize[2]*subCase.numWorkGroups[0]*subCase.numWorkGroups[1]*subCase.num… in iterate()
223 …m_testCtx.getLog() << TestLog::Message << "Number of work groups = " << subCase.numWorkGroups << T… in iterate()
235 gl.dispatchCompute(subCase.numWorkGroups[0], subCase.numWorkGroups[1], subCase.numWorkGroups[2]); in iterate()
247 for (deUint32 groupZ = 0; groupZ < subCase.numWorkGroups.z(); groupZ++) in iterate()
248 for (deUint32 groupY = 0; groupY < subCase.numWorkGroups.y(); groupY++) in iterate()
249 for (deUint32 groupX = 0; groupX < subCase.numWorkGroups.x(); groupX++) in iterate()
[all …]
Des31fIndirectComputeDispatchTests.cpp124 UVec3 numWorkGroups; member
127 …DispatchCommand (deIntptr offset_, const UVec3& numWorkGroups_) : offset(offset_), numWorkGroups(n… in DispatchCommand()
196 dstPtr[0] = cmdIter->numWorkGroups[0]; in createCmdBufferUpload()
197 dstPtr[1] = cmdIter->numWorkGroups[1]; in createCmdBufferUpload()
198 dstPtr[2] = cmdIter->numWorkGroups[2]; in createCmdBufferUpload()
233 << cmdIter->numWorkGroups.x() << "u, " in createCmdBufferCompute()
234 << cmdIter->numWorkGroups.y() << "u, " in createCmdBufferCompute()
235 << cmdIter->numWorkGroups.z() << "u));\n"; in createCmdBufferCompute()
274 …eUint32*)(dstPtr + RESULT_BLOCK_EXPECTED_COUNT_OFFSET + 0*4) = m_commands[cmdNdx].numWorkGroups[0]; in createResultBuffer()
275 …eUint32*)(dstPtr + RESULT_BLOCK_EXPECTED_COUNT_OFFSET + 1*4) = m_commands[cmdNdx].numWorkGroups[1]; in createResultBuffer()
[all …]
Des31fShaderAtomicOpTests.cpp280 const int numWorkGroups = numValues/workGroupSize; in verify() local
282 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) in verify()
433 const int numWorkGroups = numValues/workGroupSize; in verify() local
436 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) in verify()
515 const int numWorkGroups = numValues/workGroupSize; in verify() local
518 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) in verify()
589 const int numWorkGroups = numValues/workGroupSize; in getInputs() local
594 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) in getInputs()
607 const int numWorkGroups = numValues/workGroupSize; in verify() local
612 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) in verify()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeShaderBuiltinVarTests.cpp111 const UVec3& numWorkGroups (void) const { return m_numWorkGroups; } in numWorkGroups() function in vkt::compute::__anon172be8500111::SubCase
157 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U…
264 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
266 DE_UNREF(numWorkGroups); in computeReference()
270 return numWorkGroups; in computeReference()
291 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
293 DE_UNREF(numWorkGroups); in computeReference()
315 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
317 DE_UNREF(numWorkGroups); in computeReference()
341 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
[all …]
DvktComputeIndirectComputeDispatchTests.cpp90 const tcu::UVec3& numWorkGroups) in DispatchCommand()
92 , m_numWorkGroups (numWorkGroups) {} in DispatchCommand()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmWorkgroupMemoryTests.cpp291 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
318 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
349 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
381 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
407 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
437 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
469 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
504 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
534 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
568 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
[all …]
DvktSpvAsmPointerParameterTests.cpp138 spec.numWorkGroups = IVec3(numFloats, 1, 1); in addComputePointerParamToParamTest()
254 spec.numWorkGroups = IVec3(numFloats, 1, 1); in addComputePointerParamToGlobalTest()
385 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryTest()
514 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryVariablePointersTest()
685 spec.numWorkGroups = IVec3(1, 1, 1); in addComputePointerWorkgroupMemoryVariablePointersTest()
DvktSpvAsmVariablePointersTests.cpp332 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
353 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
382 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
406 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
436 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
470 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
494 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
535 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup()
928 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesVariablePointersComputeGroup()
961 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesVariablePointersComputeGroup()
[all …]
DvktSpvAsmComputeShaderCase.cpp725 const tcu::IVec3& numWorkGroups = m_shaderSpec.numWorkGroups; in iterate() local
740 vkdi.cmdDispatch(*cmdBuffer, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in iterate()
DvktSpvAsmInstructionTests.cpp284 spec.numWorkGroups = IVec3(numElements, 1, 1); in createLocalSizeGroup()
295 spec.numWorkGroups = IVec3(1, 1, 1); in createLocalSizeGroup()
373 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNopGroup()
537 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFUnordGroup()
720 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpAtomicGroup()
808 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpLineGroup()
903 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpModuleProcessedGroup()
971 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNoLineGroup()
1081 spec.numWorkGroups = IVec3(numElements, 1, 1); in createNoContractionGroup()
1183 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFRemGroup()
[all …]
DvktSpvAsmCompositeInsertTests.cpp191 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeVectorCompositeInsertTests()
331 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeMatrixCompositeInsertTests()
487 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeNestedStructCompositeInsertTests()
DvktSpvAsmLoopDepInfTests.cpp177 spec.numWorkGroups = tcu::IVec3(numElements, 1, 1); in getComputeShaderSpec()
DvktSpvAsmLoopDepLenTests.cpp192 spec.numWorkGroups = tcu::IVec3(numElements, 1, 1); in getComputeShaderSpec()
DvktSpvAsmConditionalBranchTests.cpp120 spec.numWorkGroups = IVec3(numItems, 1, 1); in addComputeSameLabelsTest()
DvktSpvAsm8bitStorageTests.cpp1086 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute8bitStorage32To8Group()
1238 spec.numWorkGroups = IVec3(numElements / cTypes[tyIdx].componentsCount, 1, 1); in addCompute8bitUniform8To32Group()
1403 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute8bitStoragePushConstant8To32Group()
1562 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute8bitStorage16To8Group()
1719 spec.numWorkGroups = IVec3(numElements / cTypes[tyIdx].componentsCount, 1, 1); in addCompute8bitUniform8To16Group()
1887 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute8bitStoragePushConstant8To16Group()
1975 spec.numWorkGroups = IVec3(numElements, numElements, 1); in addCompute8bitStorageBuffer8To8Group()
2195 spec.numWorkGroups = IVec3(structData.structArraySize, structData.nestedArraySize, 1); in addCompute8bitStorageUniform8StructTo32StructGroup()
2419 spec.numWorkGroups = IVec3(structData.structArraySize, structData.nestedArraySize, 1); in addCompute8bitStorageUniform32StructTo8StructGroup()
2652 spec.numWorkGroups = IVec3(structData.structArraySize, structData.nestedArraySize, 1); in addCompute8bitStorage8bitStructMixedTypesGroup()
DvktSpvAsmUboMatrixPaddingTests.cpp136 spec.numWorkGroups = IVec3(numElements, 1, 1); in addComputeUboMatrixPaddingTest()
DvktSpvAsmIndexingTests.cpp262 spec.numWorkGroups = IVec3(numItems, 1, 1); in addComputeIndexingStructTests()
698 spec.numWorkGroups = IVec3(numFloatArrays, 1, 1); in addComputeIndexingNon16BaseAlignmentTests()
DvktSpvAsm16bitStorageTests.cpp1341 spec.numWorkGroups = IVec3(cTypes[capIdx][tyIdx].count, 1, 1); in addCompute16bitStorageUniform16To32Group()
1476 spec.numWorkGroups = IVec3(cTypes[capIdx][tyIdx].count, 1, 1); in addCompute16bitStorageUniform16To32Group()
1686 spec.numWorkGroups = IVec3(1, 1, 1); in addCompute16bitStorageUniform16To32ChainAccessGroup()
1856 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStoragePushConstant16To32Group()
1970 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStoragePushConstant16To32Group()
2292 spec.numWorkGroups = IVec3(numElements, numElements, 1); in addCompute16bitStorageUniform16To16Group()
2477 spec.numWorkGroups = IVec3(cTypes[capIdx][tyIdx].count, 1, 1); in addCompute16bitStorageUniform32To16Group()
2571 spec.numWorkGroups = IVec3(cTypes[capIdx][tyIdx].count, 1, 1); in addCompute16bitStorageUniform32To16Group()
2785 spec.numWorkGroups = IVec3(structData.structArraySize, structData.nestedArraySize, 1); in addCompute16bitStorageUniform16StructTo32StructGroup()
3002 spec.numWorkGroups = IVec3(structData.structArraySize, structData.nestedArraySize, 1); in addCompute16bitStorageUniform32StructTo16StructGroup()
[all …]
DvktSpvAsmSpirvVersionTests.cpp167 spec.numWorkGroups = tcu::IVec3(numElements, 1, 1); in getComputeShaderSpec()
DvktSpvAsmComputeShaderTestUtil.hpp340 tcu::IVec3 numWorkGroups; member
DvktSpvAsmVariableInitTests.cpp176 spec.numWorkGroups = IVec3(numElements, 1, 1); in addComputeVariableInitPrivateTest()
DvktSpvAsmImageSamplerTests.cpp798 spec.numWorkGroups = IVec3(numDataPoints, 1, 1); in addComputeImageSamplerTest()
DvktSpvAsmFloatControlsTests.cpp2585 csSpec.numWorkGroups = IVec3(1, 1, 1); in fillShaderSpec()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiCommandBuffersTests.cpp3628 const tcu::UVec3 numWorkGroups = tcu::UVec3(4, 1u, 1); in orderBindPipelineTest() local
3669 vk.cmdDispatch(*cmd, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in orderBindPipelineTest()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp2131 const tcu::UVec3& numWorkGroups,
2166 const tcu::UVec3& numWorkGroups, in ComputeCommand() argument
2180 , m_numWorkGroups (numWorkGroups) in ComputeCommand()