Searched defs:numWorkGroups (Results 1 - 3 of 3) sorted by relevance
/external/deqp/modules/gles31/functional/ |
H A D | es31fComputeShaderBuiltinVarTests.cpp | 85 virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const = 0; 91 UVec3 numWorkGroups; member in struct:deqp::gles31::Functional::ComputeBuiltinVarCase::SubCase 94 SubCase (const UVec3& localSize_, const UVec3& numWorkGroups_) : localSize(localSize_), numWorkGroups(numWorkGroups_) {} 212 const tcu::UVec3 globalSize = subCase.localSize*subCase.numWorkGroups; 214 const deUint32 numInvocations = subCase.localSize[0]*subCase.localSize[1]*subCase.localSize[2]*subCase.numWorkGroups[0]*subCase.numWorkGroups[1]*subCase.numWorkGroups[2]; 223 m_testCtx.getLog() << TestLog::Message << "Number of work groups = " << subCase.numWorkGroups << TestLog::EndMessage 235 gl.dispatchCompute(subCase.numWorkGroups[0], subCase.numWorkGroups[ 305 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument 332 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument 355 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument 381 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument 406 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument 427 computeReference(const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workGroupID, const UVec3& localInvocationID) const argument [all...] |
H A D | es31fIndirectComputeDispatchTests.cpp | 124 UVec3 numWorkGroups; member in struct:deqp::gles31::Functional::__anon3574::IndirectDispatchCase::DispatchCommand 127 DispatchCommand (deIntptr offset_, const UVec3& numWorkGroups_) : offset(offset_), numWorkGroups(numWorkGroups_) {} 196 dstPtr[0] = cmdIter->numWorkGroups[0]; 197 dstPtr[1] = cmdIter->numWorkGroups[1]; 198 dstPtr[2] = cmdIter->numWorkGroups[2]; 217 "void writeCmd (uint offset, uvec3 numWorkGroups)\n" 219 " data[offset+0u] = numWorkGroups.x;\n" 220 " data[offset+1u] = numWorkGroups.y;\n" 221 " data[offset+2u] = numWorkGroups.z;\n" 233 << cmdIter->numWorkGroups 284 computeInvocationCount(const UVec3& workGroupSize, const UVec3& numWorkGroups) argument 395 SingleDispatchCase(Context& context, const char* name, const char* description, GenBuffer genBuffer, deUintptr bufferSize, deUintptr offset, const UVec3& workGroupSize, const UVec3& numWorkGroups) argument 470 UVec3 numWorkGroups; member in struct:deqp::gles31::Functional::__anon3577 [all...] |
H A D | es31fShaderAtomicOpTests.cpp | 280 const int numWorkGroups = numValues/workGroupSize; local 282 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) 433 const int numWorkGroups = numValues/workGroupSize; 436 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) 515 const int numWorkGroups = numValues/workGroupSize; 518 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) 589 const int numWorkGroups = numValues/workGroupSize; 594 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNdx++) 607 const int numWorkGroups = numValues/workGroupSize; 609 for (int groupNdx = 0; groupNdx < numWorkGroups; groupNd [all...] |
Completed in 375 milliseconds