Searched defs:numWorkGroups (Results 1 - 3 of 3) sorted by relevance

/external/deqp/modules/gles31/functional/
H A Des31fComputeShaderBuiltinVarTests.cpp85 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 Des31fIndirectComputeDispatchTests.cpp124 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 Des31fShaderAtomicOpTests.cpp280 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