/external/deqp/modules/gles31/functional/ |
D | es31fComputeShaderBuiltinVarTests.cpp | 85 …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 …]
|
D | es31fIndirectComputeDispatchTests.cpp | 124 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 …]
|
D | es31fShaderAtomicOpTests.cpp | 280 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/ |
D | vktComputeShaderBuiltinVarTests.cpp | 109 const UVec3& numWorkGroups (void) const { return m_numWorkGroups; } in numWorkGroups() function in vkt::compute::__anona3dfbf460111::SubCase 155 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U… 234 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument 236 DE_UNREF(numWorkGroups); in computeReference() 240 return numWorkGroups; in computeReference() 261 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument 263 DE_UNREF(numWorkGroups); in computeReference() 285 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument 287 DE_UNREF(numWorkGroups); in computeReference() 311 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument [all …]
|
D | vktComputeIndirectComputeDispatchTests.cpp | 88 const tcu::UVec3& numWorkGroups) in DispatchCommand() 90 , m_numWorkGroups (numWorkGroups) {} in DispatchCommand()
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmInstructionTests.cpp | 195 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNopGroup() 346 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFUnordGroup() 488 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpAtomicGroup() 552 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpLineGroup() 618 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNoLineGroup() 727 spec.numWorkGroups = IVec3(numElements, 1, 1); in createNoContractionGroup() 827 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFRemGroup() 899 spec1.numWorkGroups = IVec3(numElements, 1, 1); in createOpCopyMemoryGroup() 948 spec2.numWorkGroups = IVec3(1, 1, 1); in createOpCopyMemoryGroup() 996 spec3.numWorkGroups = IVec3(1, 1, 1); in createOpCopyMemoryGroup() [all …]
|
D | vktSpvAsmComputeShaderCase.cpp | 423 const tcu::IVec3& numWorkGroups = m_shaderSpec.numWorkGroups; in iterate() local 435 vkdi.cmdDispatch(*cmdBuffer, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in iterate()
|
D | vktSpvAsmVariablePointersTests.cpp | 340 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 364 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 396 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 423 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 456 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 493 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 520 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 564 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addVariablePointersComputeGroup() 930 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesVariablePointersComputeGroup() 963 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesVariablePointersComputeGroup() [all …]
|
D | vktSpvAsmComputeShaderTestUtil.hpp | 107 tcu::IVec3 numWorkGroups; member
|
D | vktSpvAsm16bitStorageTests.cpp | 610 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStorageUniform16To32Group() 702 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStorageUniform16To32Group() 861 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStoragePushConstant16To32Group() 948 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStoragePushConstant16To32Group() 1336 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStorageUniform32To16Group() 1418 spec.numWorkGroups = IVec3(cTypes[tyIdx].count, 1, 1); in addCompute16bitStorageUniform32To16Group()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiCommandBuffersTests.cpp | 4073 const tcu::UVec3 numWorkGroups = tcu::UVec3(4, 1u, 1); in orderBindPipelineTest() local 4115 vk.cmdDispatch(*cmd, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in orderBindPipelineTest()
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingShaderAccessTests.cpp | 2001 const tcu::UVec3& numWorkGroups, 2034 const tcu::UVec3& numWorkGroups, in ComputeCommand() argument 2047 , m_numWorkGroups (numWorkGroups) in ComputeCommand()
|