/third_party/vk-gl-cts/framework/delibs/depool/ |
H A D | dePoolHash.h | 282 int elemNdx; \ 283 for (elemNdx = 0; elemNdx < slot->numUsed; elemNdx++) \ 286 if (!TYPENAME##_insert(hash, slot->keys[elemNdx], slot->values[elemNdx])) \ 307 int elemNdx; \ 308 for (elemNdx = 0; elemNdx < slot->numUsed; elemNdx [all...] |
H A D | dePoolSet.h | 290 int elemNdx; \ 291 for (elemNdx = 0; elemNdx < slot->numUsed; elemNdx++) \ 294 if (!TYPENAME##_insert(set, slot->keys[elemNdx])) \ 315 int elemNdx; \ 316 for (elemNdx = 0; elemNdx < slot->numUsed; elemNdx++) \ 318 if (CMPFUNC(slot->keys[elemNdx], ke [all...] |
H A D | dePoolHashSet.h | 193 int elemNdx; \ 194 for (elemNdx = 0; elemNdx < slot->numUsed; elemNdx++) \ 197 KEYARRAYTYPENAME##_set(keyArray, arrayNdx, slot->keys[elemNdx]); \ 199 VALUEARRAYTYPENAME##_set(valueArray, arrayNdx, slot->values[elemNdx]); \
|
/third_party/vk-gl-cts/framework/randomshaders/ |
H A D | rsgBinaryOps.cpp | 96 for (int elemNdx = 0; elemNdx < m_type.getNumElements(); elemNdx++) in evaluate() 98 ExecConstValueAccess srcComp = srcValue.component(elemNdx); in evaluate() 99 ExecValueAccess dstComp = dstValue.component(elemNdx); in evaluate() 176 for (int elemNdx = 0; elemNdx < dst.getType().getNumElements(); elemNdx++) in evaluate() 179 dst.component(elemNdx).asFloat(compNdx) = ComputeValue()(a.component(elemNdx) in evaluate() [all...] |
H A D | rsgExecutionContext.cpp | 130 for (int elemNdx = 0; elemNdx < numElems; elemNdx++) in assignMasked() 131 assignMasked(dst.arrayElement(elemNdx), src.arrayElement(elemNdx), mask); in assignMasked() 151 for (int elemNdx = 0; elemNdx < type.getNumElements(); elemNdx++) in assignMasked() 153 ExecValueAccess dstElem = dst.component(elemNdx); in assignMasked() 154 ExecConstValueAccess srcElem = src.component(elemNdx); in assignMasked() [all...] |
H A D | rsgBuiltinFunctions.hpp | 110 for (int elemNdx = 0; elemNdx < m_inValueRange.getType().getNumElements(); elemNdx++) in evaluate() 112 ExecConstValueAccess srcComp = srcValue.component(elemNdx); in evaluate() 113 ExecValueAccess dstComp = dstValue.component(elemNdx); in evaluate() 134 for (int elemNdx = 0; elemNdx < valueRange.getType().getNumElements(); elemNdx++) in getWeight() 136 float elemWeight = GetValueRangeWeight()(valueRange.component(elemNdx).getMin().asFloat(), valueRange.component(elemNdx) in getWeight() [all...] |
H A D | rsgExpression.cpp | 835 for (int elemNdx = 0; elemNdx < src.getType().getNumElements(); elemNdx++) in evaluate() 836 convertExecValue(src.component(elemNdx), dst.component(curScalarNdx++)); in evaluate() 1034 for (int elemNdx = 0; elemNdx < type.getNumElements(); elemNdx++) in computeEntryReadWeight() 1036 float entryMin = entryValueRange.component(elemNdx).getMin().asFloat(); in computeEntryReadWeight() 1037 float entryMax = entryValueRange.component(elemNdx).getMax().asFloat(); in computeEntryReadWeight() 1038 float readMin = readValueRange.component(elemNdx) in computeEntryReadWeight() [all...] |
H A D | rsgShaderGenerator.cpp | 144 for (int elemNdx = 0; elemNdx < valueRange.getType().getNumElements(); elemNdx++) in fillUndefinedComponents() 146 if (isUndefinedValueRange(valueRange.component(elemNdx))) in fillUndefinedComponents() 148 ValueAccess min = valueRange.component(elemNdx).getMin(); in fillUndefinedComponents() 149 ValueAccess max = valueRange.component(elemNdx).getMax(); in fillUndefinedComponents()
|
H A D | rsgProgramExecutor.cpp | 163 for (int elemNdx = 0; elemNdx < dst.getType().getNumElements(); elemNdx++) in copyVarying() 164 dst.component(elemNdx).asFloat() = src.component(elemNdx).asFloat(compNdx); in copyVarying()
|
/third_party/vk-gl-cts/framework/delibs/decpp/ |
H A D | deAppendList.cpp | 43 deUint32 elemNdx; member 47 , elemNdx (elemNdx_) in TestElem() 52 , elemNdx (0) in TestElem() 81 for (deUint32 elemNdx = 0; elemNdx < m_shared->numElements; elemNdx++) in run() 83 if (elemNdx % syncPerElems == 0) in run() 86 m_shared->testList.append(TestElem(m_threadNdx, elemNdx)); in run() 125 DE_TEST_ASSERT(countByThread[elem.threadNdx] == elem.elemNdx); in runAppendListTest()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcShaderLibraryCase.cpp | 134 int elemNdx = (val.arrayLength == 1) ? 0 : (arrayNdx * scalarSize); in setUniformValue() local 139 gl.uniform1fv(loc, 1, &val.elements[elemNdx].float32); in setUniformValue() 142 gl.uniform2fv(loc, 1, &val.elements[elemNdx].float32); in setUniformValue() 145 gl.uniform3fv(loc, 1, &val.elements[elemNdx].float32); in setUniformValue() 148 gl.uniform4fv(loc, 1, &val.elements[elemNdx].float32); in setUniformValue() 151 gl.uniformMatrix2fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); in setUniformValue() 154 gl.uniformMatrix3fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); in setUniformValue() 157 gl.uniformMatrix4fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); in setUniformValue() 160 gl.uniform1iv(loc, 1, &val.elements[elemNdx].int32); in setUniformValue() 163 gl.uniform2iv(loc, 1, &val.elements[elemNdx] in setUniformValue() 1020 int elemNdx = (val.arrayLength == 1) ? 0 : arrayNdx; dumpValues() local 1041 int elemNdx = (val.arrayLength == 1) ? 0 : arrayNdx; dumpValues() local [all...] |
H A D | glcUniformBlockCase.cpp | 530 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeStd140Layout() 531 computeStd140Layout(layout, curOffset, curBlockNdx, curPrefix + "[" + de::toString(elemNdx) + "]", in computeStd140Layout() 610 for (int elemNdx = 0; elemNdx < entry.size; elemNdx++) in generateValue() 612 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx * entry.arrayStride : 0); in generateValue() 938 for (int elemNdx = 0; elemNdx < typ in generateCompareSrc() 940 src << "\\tresult *= compare_" << typeName << "(" << srcName << "[" << elemNdx << "], "; generateCompareSrc() local [all...] |
/third_party/vk-gl-cts/executor/ |
H A D | xeContainerFormatParser.cpp | 209 for (int elemNdx = 0; elemNdx < DE_LENGTH_OF_ARRAY(s_elements); elemNdx++) in parseContainerLine() 218 int elemChar = s_elements[elemNdx].name[ndx]; in parseContainerLine() 234 m_element = s_elements[elemNdx].element; in parseContainerLine()
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsShaderLibraryCase.cpp | 805 const int elemNdx = arrayNdx * scalarSize; 807 DE_ASSERT(elemNdx+scalarSize <= (int)val.elements.size()); 821 case TYPE_FLOAT: gl.uniform1fv(loc, 1, &val.elements[elemNdx].float32); break; 822 case TYPE_FLOAT_VEC2: gl.uniform2fv(loc, 1, &val.elements[elemNdx].float32); break; 823 case TYPE_FLOAT_VEC3: gl.uniform3fv(loc, 1, &val.elements[elemNdx].float32); break; 824 case TYPE_FLOAT_VEC4: gl.uniform4fv(loc, 1, &val.elements[elemNdx].float32); break; 825 case TYPE_FLOAT_MAT2: gl.uniformMatrix2fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); break; 826 case TYPE_FLOAT_MAT3: gl.uniformMatrix3fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); break; 827 case TYPE_FLOAT_MAT4: gl.uniformMatrix4fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); break; 828 case TYPE_INT: gl.uniform1iv(loc, 1, &val.elements[elemNdx] [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmTypeTests.cpp | 985 for (deUint32 elemNdx = 0; elemNdx < datasize; ++elemNdx) 987 if (filter(data[elemNdx])) 989 inputs.push_back(data[elemNdx]); 990 outputs.push_back(operation(data[elemNdx])); 1351 for (deUint32 elemNdx = 0; elemNdx < data.size(); ++elemNdx) 1353 if (data[elemNdx] [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmTypeTests.cpp | 987 for (deUint32 elemNdx = 0; elemNdx < datasize; ++elemNdx) 989 if (filter(data[elemNdx])) 991 inputs.push_back(data[elemNdx]); 992 outputs.push_back(operation(data[elemNdx])); 1353 for (deUint32 elemNdx = 0; elemNdx < data.size(); ++elemNdx) 1355 if (data[elemNdx] [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktTransformFeedbackFuzzLayoutCase.cpp | 473 for (int elemNdx = 0; elemNdx < entry.arraySize; elemNdx++) in createMask() 475 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0); in createMask() 672 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeXfbLayout() 673 computeXfbLayout(layout, curOffset, curLocation, curBlockNdx, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeXfbLayout() 916 for (int elemNdx = 0; elemNdx < entr in generateValue() 1425 src << "\\t" << srcName << "[" << elemNdx << "] = "; generateAssignment() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktTransformFeedbackFuzzLayoutCase.cpp | 473 for (int elemNdx = 0; elemNdx < entry.arraySize; elemNdx++) in createMask() 475 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0); in createMask() 672 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeXfbLayout() 673 computeXfbLayout(layout, curOffset, curLocation, curBlockNdx, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeXfbLayout() 916 for (int elemNdx = 0; elemNdx < entr in generateValue() 1425 src << "\\t" << srcName << "[" << elemNdx << "] = "; generateAssignment() local [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFragmentOutputTests.cpp | 191 for (int elemNdx = 0; elemNdx < output.arrayLength; elemNdx++) in createProgram() 193 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << "_" << elemNdx << ";\n" in createProgram() 194 << interp << " out " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\n"; in createProgram() local 195 frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\n"; in createProgram() local 221 for (int elemNdx = 0; elemNdx < output.arrayLength; elemNdx++) in createProgram() 223 vtx << "\tvar" << outNdx << "_" << elemNdx << " in createProgram() local 224 frag << "\\tout" << outNdx << "[" << elemNdx << "] = var" << outNdx << "_" << elemNdx << ";\\n"; createProgram() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 587 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeReferenceLayout() 588 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeReferenceLayout() 787 for (int elemNdx = 0; elemNdx < arraySize; elemNdx++) in generateValue() 789 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride; in generateValue() 1227 for (int elemNdx = 0; elemNdx < arraySiz in generateCompareSrc() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fSSBOLayoutCase.cpp | 566 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeReferenceLayout() 567 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeReferenceLayout() 747 for (int elemNdx = 0; elemNdx < arraySize; elemNdx++) in generateValue() 749 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride; in generateValue() 1130 for (int elemNdx = 0; elemNdx < arraySiz in generateCompareSrc() [all...] |
H A D | es31fProgramUniformTests.cpp | 850 int elemNdx; //!< If this is a member of a basic-typed array, elemNdx is the index in that array. Otherwise -1. member 865 , elemNdx (elemNdx_) in BasicUniform() 1008 for (int elemNdx = 0; elemNdx < varType.getArraySize(); elemNdx++) in generateBasicUniforms() 1010 const string indexedName = string("") + varName + "[" + de::toString(elemNdx) + "]"; in generateBasicUniforms() 1013 (m_features & FEATURE_ARRAYUSAGE_ONLY_MIDDLE_INDEX ? elemNdx == size/2 : true); in generateBasicUniforms() 1024 basicUniformsDst.push_back(BasicUniform(indexedName.c_str(), elemBasicType, isCurElemActive, value, arrayRootName.c_str(), elemNdx, size)); in generateBasicUniforms() 1271 const string queryName = m_features & FEATURE_ARRAY_FIRST_ELEM_NAME_NO_INDEX && uniform.elemNdx in getUniforms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 587 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeReferenceLayout() 588 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeReferenceLayout() 787 for (int elemNdx = 0; elemNdx < arraySize; elemNdx++) in generateValue() 789 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride; in generateValue() 1227 for (int elemNdx = 0; elemNdx < arraySiz in generateCompareSrc() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkBinaryRegistry.hpp | 116 inline size_t getPageForElement (size_t elemNdx) const { return elemNdx >> ELEMENTS_PER_PAGE_LOG2; } in getPageForElement()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/ |
H A D | vktUniformBlockCase.cpp | 672 for (int elemNdx = 0; elemNdx < type.getArraySize(); elemNdx++) in computeReferenceLayout() 673 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags); in computeReferenceLayout() 750 for (int elemNdx = 0; elemNdx < entry.size; elemNdx++) in generateValue() 752 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0); in generateValue() 1482 for (int elemNdx = 0; elemNdx < typ in generateCompareSrc() 1484 src << "\\tresult *= compare_" << typeName << "(" << castName << "(" << srcName << "[" << elemNdx << "]), "; generateCompareSrc() local [all...] |