Home
last modified time | relevance | path

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

1234

/third_party/vk-gl-cts/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 …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/
DvktComputeShaderBuiltinVarTests.cpp114 const UVec3& numWorkGroups (void) const { return m_numWorkGroups; } in numWorkGroups() function in vkt::compute::__anon1e9ac3450111::SubCase
160 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U…
267 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
269 DE_UNREF(numWorkGroups); in computeReference()
273 return numWorkGroups; in computeReference()
294 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
296 DE_UNREF(numWorkGroups); in computeReference()
318 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
320 DE_UNREF(numWorkGroups); in computeReference()
344 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
DvktComputeShaderBuiltinVarTests.cpp114 const UVec3& numWorkGroups (void) const { return m_numWorkGroups; } in numWorkGroups() function in vkt::compute::__anon6d8a94c50111::SubCase
160 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U…
267 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
269 DE_UNREF(numWorkGroups); in computeReference()
273 return numWorkGroups; in computeReference()
294 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
296 DE_UNREF(numWorkGroups); in computeReference()
318 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
320 DE_UNREF(numWorkGroups); in computeReference()
344 …UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const UVec3& workG… in computeReference() argument
[all …]
/third_party/vk-gl-cts/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()
350 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
383 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
409 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
440 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
473 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
509 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
539 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
574 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()
381 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryTest()
510 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryVariablePointersTest()
681 spec.numWorkGroups = IVec3(1, 1, 1); in addComputePointerWorkgroupMemoryVariablePointersTest()
DvktSpvAsmEmptyStructTests.cpp222 spec.numWorkGroups = tcu::IVec3(1, 1, 1); in addCopyingComputeGroup()
329 spec.numWorkGroups = tcu::IVec3(1, 1, 1); in addPointerComparisionComputeGroup()
545 spec.numWorkGroups = tcu::IVec3(2, 1, 1); in addFunctionArgumentReturnValueGroup()
DvktSpvAsmVariablePointersTests.cpp391 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
415 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
447 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
474 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
507 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
544 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
571 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
615 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
1085 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesPhysicalOrVariablePointersComputeGroup()
1121 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesPhysicalOrVariablePointersComputeGroup()
[all …]
DvktSpvAsmInstructionTests.cpp958 spec.numWorkGroups = IVec3(numElements, 1, 1); in createLocalSizeGroup()
972 spec.numWorkGroups = IVec3(1, 1, 1); in createLocalSizeGroup()
1059 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNopGroup()
1126 spec.numWorkGroups = IVec3(numElements, 1, 1); in createUnusedVariableComputeTests()
1176 spec.numWorkGroups = IVec3(numElements, 1, 1); in createUnusedVariableComputeTests()
1345 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFUnordGroup()
1553 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpAtomicGroup()
1641 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpLineGroup()
1736 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpModuleProcessedGroup()
1804 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNoLineGroup()
[all …]
DvktSpvAsmComputeShaderCase.cpp797 const tcu::IVec3& numWorkGroups = m_shaderSpec.numWorkGroups; in iterate() local
812 vkdi.cmdDispatch(*cmdBuffer, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in iterate()
DvktSpvAsmCompositeInsertTests.cpp207 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeVectorCompositeInsertTests()
354 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeMatrixCompositeInsertTests()
513 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()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
DvktSpvAsmWorkgroupMemoryTests.cpp291 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
318 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
350 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
383 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
409 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
440 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
473 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
509 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
539 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeWorkgroupMemoryTests()
574 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()
381 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryTest()
510 spec.numWorkGroups = IVec3(16, 1, 1); in addComputePointerBufferMemoryVariablePointersTest()
681 spec.numWorkGroups = IVec3(1, 1, 1); in addComputePointerWorkgroupMemoryVariablePointersTest()
DvktSpvAsmEmptyStructTests.cpp222 spec.numWorkGroups = tcu::IVec3(1, 1, 1); in addCopyingComputeGroup()
329 spec.numWorkGroups = tcu::IVec3(1, 1, 1); in addPointerComparisionComputeGroup()
545 spec.numWorkGroups = tcu::IVec3(2, 1, 1); in addFunctionArgumentReturnValueGroup()
DvktSpvAsmVariablePointersTests.cpp391 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
415 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
447 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
474 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
507 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
544 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
571 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
615 spec.numWorkGroups = IVec3(numMuxes, 1, 1); in addPhysicalOrVariablePointersComputeGroup()
1085 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesPhysicalOrVariablePointersComputeGroup()
1121 spec.numWorkGroups = IVec3(1, 1, 1); in addComplexTypesPhysicalOrVariablePointersComputeGroup()
[all …]
DvktSpvAsmInstructionTests.cpp958 spec.numWorkGroups = IVec3(numElements, 1, 1); in createLocalSizeGroup()
972 spec.numWorkGroups = IVec3(1, 1, 1); in createLocalSizeGroup()
1059 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNopGroup()
1126 spec.numWorkGroups = IVec3(numElements, 1, 1); in createUnusedVariableComputeTests()
1176 spec.numWorkGroups = IVec3(numElements, 1, 1); in createUnusedVariableComputeTests()
1345 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpFUnordGroup()
1553 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpAtomicGroup()
1641 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpLineGroup()
1736 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpModuleProcessedGroup()
1804 spec.numWorkGroups = IVec3(numElements, 1, 1); in createOpNoLineGroup()
[all …]
DvktSpvAsmComputeShaderCase.cpp797 const tcu::IVec3& numWorkGroups = m_shaderSpec.numWorkGroups; in iterate() local
812 vkdi.cmdDispatch(*cmdBuffer, numWorkGroups.x(), numWorkGroups.y(), numWorkGroups.z()); in iterate()
DvktSpvAsmCompositeInsertTests.cpp207 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeVectorCompositeInsertTests()
354 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeMatrixCompositeInsertTests()
513 spec.numWorkGroups = IVec3(1, 1, 1); in addComputeNestedStructCompositeInsertTests()
DvktSpvAsmLoopDepLenTests.cpp192 spec.numWorkGroups = tcu::IVec3(numElements, 1, 1); in getComputeShaderSpec()
DvktSpvAsmLoopDepInfTests.cpp177 spec.numWorkGroups = tcu::IVec3(numElements, 1, 1); in getComputeShaderSpec()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd/
Dffx_spd.h295 bool SpdExitWorkgroup(AU1 numWorkGroups, AU1 localInvocationIndex) in SpdExitWorkgroup() argument
303 return (SpdGetAtomicCounter() != (numWorkGroups - 1)); in SpdExitWorkgroup()
715 AU1 numWorkGroups in SpdDownsample() argument
726 if (SpdExitWorkgroup(numWorkGroups, localInvocationIndex)) return; in SpdDownsample()
1144 AU1 numWorkGroups in SpdDownsampleH() argument
1156 if (SpdExitWorkgroup(numWorkGroups, localInvocationIndex)) return; in SpdDownsampleH()

1234