/external/OpenCL-CTS/test_conformance/non_uniform_work_group/ |
D | test_basic.cpp | 37 size_t localSize[] = {maxWgSize}; in test_non_uniform_1d_basic() local 39 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_1d_basic() 50 size_t localSize[] = {maxWgSize}; in test_non_uniform_1d_basic() local 52 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_1d_basic() 59 size_t localSize[] = {maxWgSize}; in test_non_uniform_1d_basic() local 61 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_1d_basic() 68 size_t localSize[] = {maxWgSize}; in test_non_uniform_1d_basic() local 70 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_1d_basic() 76 size_t localSize[] = {maxWgSize}; in test_non_uniform_1d_basic() local 78 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_1d_basic() [all …]
|
D | test_advanced_2d.cpp | 37 size_t localSize[] = {maxWgSize, 1}; in test_non_uniform_2d_basic() local 39 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_2d_basic() 50 size_t localSize[] = {maxWgSize/2, 2}; in test_non_uniform_2d_basic() local 52 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_2d_basic() 64 size_t localSize[] = {16, maxWgSize/16}; in test_non_uniform_2d_basic() local 66 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_2d_basic() 73 size_t localSize[] = {maxWgSize/32, 32}; in test_non_uniform_2d_basic() local 75 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_2d_basic() 81 size_t localSize[] = {maxWgSize/32, 32}; in test_non_uniform_2d_basic() local 83 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_2d_basic() [all …]
|
D | test_advanced_3d.cpp | 37 size_t localSize[] = {maxWgSize, 1, 1}; in test_non_uniform_3d_basic() local 39 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_3d_basic() 50 size_t localSize[] = {2, std::max<size_t>(maxWgSize/4,1), 2}; in test_non_uniform_3d_basic() local 52 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_3d_basic() 64 size_t localSize[] = {8, 4, std::max<size_t>(maxWgSize/32,1)}; in test_non_uniform_3d_basic() local 66 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_3d_basic() 73 size_t localSize[] = {8, std::max<size_t>(maxWgSize/32,1), 4}; in test_non_uniform_3d_basic() local 75 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_3d_basic() 87 size_t *localSize = NULL; in test_non_uniform_3d_basic() local 89 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, R… in test_non_uniform_3d_basic() [all …]
|
D | test_advanced_other.cpp | 43 size_t localSize[] = {fit1dResult.Val1}; in test_non_uniform_other_basic() local 46 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, o… in test_non_uniform_other_basic() 59 size_t localSize[] = {primeNumber, 1}; in test_non_uniform_other_basic() local 62 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, o… in test_non_uniform_other_basic() 80 size_t localSize[] = {fit3dResult.Val1, fit3dResult.Val2, fit3dResult.Val3}; in test_non_uniform_other_basic() local 83 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, o… in test_non_uniform_other_basic() 99 size_t localSize[] = {fit3dResult.Val1, fit3dResult.Val2, fit3dResult.Val3}; in test_non_uniform_other_basic() local 102 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, N… in test_non_uniform_other_basic() 130 size_t localSize[] = {fit1dResult.Val1}; in test_non_uniform_other_atomics() local 133 …exec.runTestNonUniformWorkGroup(sizeof(globalSize)/sizeof(globalSize[0]), globalSize, localSize, o… in test_non_uniform_other_atomics() [all …]
|
D | TestNonUniformWorkGroup.cpp | 249 const size_t *localSize, const size_t *buffersSize, in TestNonUniformWorkGroup() argument 271 if (nullptr != localSize && get_device_cl_version(device) >= Version(3, 0)) in TestNonUniformWorkGroup() 300 + (localSize[dim] - global_size_before % localSize[dim]); in TestNonUniformWorkGroup() 313 setLocalWorkgroupSize(globalSize, localSize); in TestNonUniformWorkGroup() 338 if (localSize) in TestNonUniformWorkGroup() 382 … TestNonUniformWorkGroup::setLocalWorkgroupSize (const size_t *globalSize, const size_t *localSize) in setLocalWorkgroupSize() argument 386 if (localSize) { in setLocalWorkgroupSize() 388 if ((globalSize[i] < localSize[i])) { in setLocalWorkgroupSize() 391 _localSize[i] = localSize[i]; in setLocalWorkgroupSize() 785 const size_t *localSize, in runTestNonUniformWorkGroup() argument [all …]
|
D | TestNonUniformWorkGroup.h | 66 size_t *globalSize, const size_t *localSize, 115 void setLocalWorkgroupSize (const size_t *globalSize, const size_t *localSize); 131 const size_t *localSize, int range); 134 const size_t *localSize,
|
/external/deqp/external/openglcts/modules/common/subgroups/ |
D | glcSubgroupsBuiltinVarTests.cpp | 87 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupSize() 98 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeSubgroupSize() 100 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeSubgroupSize() 102 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeSubgroupSize() 106 nX * localSize[0] + lX; in checkComputeSubgroupSize() 108 nY * localSize[1] + lY; in checkComputeSubgroupSize() 110 nZ * localSize[2] + lZ; in checkComputeSubgroupSize() 113 numWorkgroups[0] * localSize[0]; in checkComputeSubgroupSize() 115 numWorkgroups[1] * localSize[1]; in checkComputeSubgroupSize() 137 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupInvocationID() [all …]
|
/external/angle/src/tests/compiler_tests/ |
D | WorkGroupSize_test.cpp | 61 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F() local 62 ASSERT_EQ(5, localSize[0]); in TEST_F() 63 ASSERT_EQ(1, localSize[1]); in TEST_F() 64 ASSERT_EQ(1, localSize[2]); in TEST_F() 78 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F() local 79 ASSERT_EQ(5, localSize[0]); in TEST_F() 80 ASSERT_EQ(1, localSize[1]); in TEST_F() 81 ASSERT_EQ(10, localSize[2]); in TEST_F() 95 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F() local 96 ASSERT_EQ(5, localSize[0]); in TEST_F() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsBuiltinVarTests.cpp | 90 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupSize() 102 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeSubgroupSize() 104 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeSubgroupSize() 106 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeSubgroupSize() 110 nX * localSize[0] + lX; in checkComputeSubgroupSize() 112 nY * localSize[1] + lY; in checkComputeSubgroupSize() 114 nZ * localSize[2] + lZ; in checkComputeSubgroupSize() 117 numWorkgroups[0] * localSize[0]; in checkComputeSubgroupSize() 119 numWorkgroups[1] * localSize[1]; in checkComputeSubgroupSize() 141 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupInvocationID() [all …]
|
D | vktSubgroupsSizeControlTests.cpp | 178 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkCompute() 193 const deUint32 globalSizeX = numWorkgroups[0] * localSize[0]; in checkCompute() 194 const deUint32 globalSizeY = numWorkgroups[1] * localSize[1]; in checkCompute() 195 const deUint32 globalSizeZ = numWorkgroups[2] * localSize[2]; in checkCompute() 204 …log << tcu::TestLog::Message << "[" << localSize[0] << ", " << localSize[1] << ", " << localSize[2… in checkCompute() 212 …log << tcu::TestLog::Message << "[" << localSize[0] << ", " << localSize[1] << ", " << localSize[2… in checkCompute() 222 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeRequireFull() 243 const deUint32 globalSizeX = numWorkgroups[0] * localSize[0]; in checkComputeRequireFull() 244 const deUint32 globalSizeY = numWorkgroups[1] * localSize[1]; in checkComputeRequireFull() 245 const deUint32 globalSizeZ = numWorkgroups[2] * localSize[2]; in checkComputeRequireFull() [all …]
|
D | vktSubgroupsTestsUtils.hpp | 180 const deUint32 numWorkgroups[3], const deUint32 localSize[3], 238 const deUint32 numWorkgroups[3], const deUint32 localSize[3], 280 const deUint32 numWorkgroups[3], const deUint32 localSize[3],
|
/external/deqp/modules/gles31/functional/ |
D | es31fComputeShaderBuiltinVarTests.cpp | 90 UVec3 localSize; member 94 …SubCase (const UVec3& localSize_, const UVec3& numWorkGroups_) : localSize(localSize_), numWorkGro… in SubCase() 103 deUint32 getProgram (const UVec3& localSize); 136 static string genBuiltinVarSource (const string& varName, DataType varType, const UVec3& localSize) in genBuiltinVarSource() argument 141 …<< "layout (local_size_x = " << localSize.x() << ", local_size_y = " << localSize.y() << ", local_… in genBuiltinVarSource() 157 deUint32 ComputeBuiltinVarCase::getProgram (const UVec3& localSize) in getProgram() argument 159 LocalSizeProgramMap::const_iterator cachePos = m_progMap.find(localSize); in getProgram() 165 … ProgramSources() << ComputeSource(genBuiltinVarSource(m_varName, m_varType, localSize)))); in getProgram() 172 m_progMap[localSize] = program; in getProgram() 210 const deUint32 program = getProgram(subCase.localSize); in iterate() [all …]
|
D | es31fBasicComputeShaderTests.cpp | 121 …t char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec… in UBOToSSBOInvertCase() argument 124 , m_localSize (localSize) in UBOToSSBOInvertCase() 243 …t char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec… in CopyInvertSSBOCase() argument 246 , m_localSize (localSize) in CopyInvertSSBOCase() 366 …const char* description, int numValues, bool isSized, const tcu::IVec3& localSize, const tcu::IVec… in InvertSSBOInPlaceCase() argument 370 , m_localSize (localSize) in InvertSSBOInPlaceCase() 470 …const char* description, int numValues, bool isSized, const tcu::IVec3& localSize, const tcu::IVec… in WriteToMultipleSSBOCase() argument 474 , m_localSize (localSize) in WriteToMultipleSSBOCase() 598 …& context, const char* name, const char* description, const tcu::IVec3& localSize, const tcu::IVec… in SSBOLocalBarrierCase() argument 600 , m_localSize (localSize) in SSBOLocalBarrierCase() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/postmortem/ |
D | vktPostmortemUseAfterFreeTests.cpp | 118 const tcu::IVec3& localSize, 125 const tcu::IVec3& localSize, 133 const tcu::IVec3& localSize, 148 const tcu::IVec3& localSize, 174 const tcu::IVec3& localSize, in UseAfterFreeTestCase() argument 180 , m_localSize (localSize) in UseAfterFreeTestCase() 191 const tcu::IVec3& localSize, in UBOToSSBOInvertCase() argument 194 …return new UseAfterFreeTestCase(testCtx, name, description, numValues, localSize, workSize, BUFFER… in UBOToSSBOInvertCase() 201 const tcu::IVec3& localSize, in CopyInvertSSBOCase() argument 204 …return new UseAfterFreeTestCase(testCtx, name, description, numValues, localSize, workSize, BUFFER… in CopyInvertSSBOCase() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
D | vktComputeShaderBuiltinVarTests.cpp | 111 const UVec3& localSize (void) const { return m_localSize; } in localSize() function in vkt::compute::__anonf0be732e0111::SubCase 161 …nVarSource (const string& varName, glu::DataType varType, const UVec3& localSize, bool readByComp… 165 deUint32 getProgram (const tcu::UVec3& localSize); 197 …<< glu::ComputeSource(genBuiltinVarSource(m_varName, m_varType, subCase.localSize(), m_readByCompo… in initPrograms() 201 …inVarSource (const string& varName, glu::DataType varType, const UVec3& localSize, bool readByComp… in genBuiltinVarSource() argument 206 …<< "layout (local_size_x = " << localSize.x() << ", local_size_y = " << localSize.y() << ", local_… in genBuiltinVarSource() 418 const tcu::UVec3 globalSize = subCase.localSize()*subCase.numWorkGroups(); in iterate() 422 …const deUint32 numInvocations = subCase.localSize()[0] * subCase.localSize()[1] * subCase.loca… in iterate() 521 for (deUint32 localZ = 0; localZ < subCase.localSize().z(); localZ++) in iterate() 522 for (deUint32 localY = 0; localY < subCase.localSize().y(); localY++) in iterate() [all …]
|
D | vktComputeBasicComputeShaderTests.cpp | 122 const tcu::IVec3& localSize, 137 const tcu::IVec3& localSize, 150 const tcu::IVec3& localSize, in SharedVarTest() argument 153 , m_localSize (localSize) in SharedVarTest() 191 SharedVarTestInstance::SharedVarTestInstance (Context& context, const tcu::IVec3& localSize, const … in SharedVarTestInstance() argument 193 , m_localSize (localSize) in SharedVarTestInstance() 293 const tcu::IVec3& localSize, 308 const tcu::IVec3& localSize, 321 const tcu::IVec3& localSize, in SharedVarAtomicOpTest() argument 324 , m_localSize (localSize) in SharedVarAtomicOpTest() [all …]
|
/external/guice/core/src/com/google/inject/internal/ |
D | InternalContext.java | 129 int localSize = dependencyStackSize; in doPushState() local 131 if (localStack.length < localSize + 2) { in doPushState() 135 localStack[localSize++] = dependencyOrKey; in doPushState() 136 localStack[localSize++] = source; in doPushState() 137 dependencyStackSize = localSize; in doPushState()
|
/external/OpenCL-CTS/test_conformance/basic/ |
D | test_vloadstore.cpp | 360 cl_ulong localSize; in test_vload_local() local 361 …int error = clGetDeviceInfo( device, CL_DEVICE_LOCAL_MEM_SIZE, sizeof( localSize ), &localSize, NU… in test_vload_local() 363 if( localSize > 10240 ) in test_vload_local() 364 localSize = 10240; in test_vload_local() 365 if (localSize > 4096) in test_vload_local() 366 localSize -= 2048; in test_vload_local() 368 localSize /= 2; in test_vload_local() 370 return test_vloadset( device, context, queue, create_local_load_code, (size_t)localSize ); in test_vload_local() 897 cl_ulong localSize; in test_vstore_local() local 898 …int error = clGetDeviceInfo( device, CL_DEVICE_LOCAL_MEM_SIZE, sizeof( localSize ), &localSize, NU… in test_vstore_local() [all …]
|
D | test_work_item_functions.cpp | 34 cl_uint localSize[ 3 ]; member 140 if( testData[ q ].localSize[ j ] != (cl_uint)localThreads[ j ] ) in test_work_item_functions() 143 … (int)j, (int)dim, (int)localThreads[ j ], (int)testData[ q ].localSize[ j ] ); in test_work_item_functions()
|
/external/llvm-project/mlir/lib/Conversion/LinalgToSPIRV/ |
D | LinalgToSPIRV.cpp | 124 DenseIntElementsAttr localSize = spirv::lookupLocalWorkGroupSize(genericOp); in matchAndRewrite() local 125 if (!localSize) in matchAndRewrite() 128 if ((*localSize.begin()).getSExtValue() != originalInputType.getDimSize(0)) in matchAndRewrite() 130 if (llvm::any_of(llvm::drop_begin(localSize.getIntValues(), 1), in matchAndRewrite()
|
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | reflection.h | 64 localSize[dim] = 0; in TReflection() 170 unsigned getLocalSize(int dim) const { return dim <= 2 ? localSize[dim] : 0; } in getLocalSize() 216 unsigned int localSize[3]; variable
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | reflection.h | 64 localSize[dim] = 0; in TReflection() 170 unsigned getLocalSize(int dim) const { return dim <= 2 ? localSize[dim] : 0; } in getLocalSize() 216 unsigned int localSize[3]; variable
|
/external/angle/src/compiler/translator/ |
D | QualifierTypes.cpp | 739 for (size_t i = 0u; i < rightQualifier.localSize.size(); ++i) in JoinLayoutQualifiers() 741 if (rightQualifier.localSize[i] != -1) in JoinLayoutQualifiers() 743 if (joinedQualifier.localSize[i] != -1 && in JoinLayoutQualifiers() 744 joinedQualifier.localSize[i] != rightQualifier.localSize[i]) in JoinLayoutQualifiers() 750 joinedQualifier.localSize[i] = rightQualifier.localSize[i]; in JoinLayoutQualifiers()
|
D | BaseTypes.h | 1294 blockStorage == EbsUnspecified && !localSize.isAnyValueSet() && in isEmpty() 1304 bool workGroupSizeSpecified = localSize.isAnyValueSet(); in isCombinationValid() 1325 return localSize.isWorkGroupSizeMatching(localSizeIn); in isLocalSizeEqual() 1334 WorkGroupSize localSize; member 1376 localSize(-1), in TLayoutQualifier()
|
/external/llvm-project/mlir/lib/Dialect/SPIRV/ |
D | TargetAndABI.cpp | 122 spirv::getEntryPointABIAttr(ArrayRef<int32_t> localSize, MLIRContext *context) { in getEntryPointABIAttr() argument 123 assert(localSize.size() == 3); in getEntryPointABIAttr() 126 VectorType::get(3, IntegerType::get(32, context)), localSize) in getEntryPointABIAttr()
|