/external/deqp/external/vulkancts/modules/vulkan/texture/ |
H A D | vktSampleVerifierUtil.hpp | 111 for (int compNdx = 0; compNdx < Size; ++compNdx) 113 if (!isEqualRelEpsilon(a[compNdx], b[compNdx], epsilon)) 125 for (int compNdx = 0; compNdx < Size; ++compNdx) 127 if (v[compNdx] < min[compNdx] || [all...] |
H A D | vktSampleVerifierUtil.cpp | 182 for (int compNdx = 0; compNdx < numComp; ++compNdx) 184 texelGridOffset[compNdx] -= subdivisions / (int) 2; 186 if (texelGridOffset[compNdx] < 0) 188 baseTexel [compNdx] -= 1; 189 texelGridOffset[compNdx] += (deInt32) subdivisions; 201 for (int compNdx = 0; compNdx < 3; ++compNdx) [all...] |
H A D | vktSampleVerifier.cpp | 86 bool SampleVerifier::coordOutOfRange (const IVec3& coord, int compNdx, int level) const argument 88 DE_ASSERT(compNdx >= 0 && compNdx < 3); 90 return coord[compNdx] < 0 || coord[compNdx] >= m_levels[level].getSize()[compNdx]; 206 for (int compNdx = 0; compNdx < 4; ++compNdx) 208 float compMin = cornerTexels[0][compNdx]; [all...] |
H A D | vktTextureFilteringExplicitLodTests.cpp | 702 for (deUint8 compNdx = 0; compNdx < 3; ++compNdx) 703 DE_ASSERT(m_imParams.size[compNdx] > 0); 812 for (deUint8 compNdx = 0; compNdx < 4; ++compNdx) 814 coords.push_back(sampleArgs.coord[compNdx]); 815 dPdxs .push_back(sampleArgs.dPdx[compNdx]); 816 dPdys .push_back(sampleArgs.dPdy[compNdx]); [all...] |
H A D | vktSampleVerifier.hpp | 184 int compNdx,
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fShaderCommonFunctionTests.cpp | 375 for (int compNdx = 0; compNdx < numComponents; compNdx++) 377 if (compNdx != 0) 382 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break; 383 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break; 384 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 385 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break; 545 for (int compNdx = 0; compNdx < scalarSiz 1695 m_failMsg << "Expected [" << compNdx << "] < 1.0"; local [all...] |
H A D | es31fShaderIntegerFunctionTests.cpp | 88 for (int compNdx = 0; compNdx < numComponents; compNdx++) 90 if (compNdx != 0) 95 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break; 96 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break; 97 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 98 case glu::TYPE_BOOL: str << (((const deUint32*)varValue.value)[compNdx] != 0 ? "true" : "false"); break; 147 for (int compNdx = 0; compNdx < scalarSiz [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderIntegerFunctionTests.cpp | 90 for (int compNdx = 0; compNdx < numComponents; compNdx++) 92 if (compNdx != 0) 97 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break; 98 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break; 99 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 100 case glu::TYPE_BOOL: str << (((const deUint32*)varValue.value)[compNdx] != 0 ? "true" : "false"); break; 149 for (int compNdx = 0; compNdx < scalarSiz [all...] |
H A D | vktShaderCommonFunctionTests.cpp | 318 for (int compNdx = 0; compNdx < numComponents; compNdx++) 320 if (compNdx != 0) 325 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break; 326 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break; 327 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 328 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break; 620 for (int compNdx = 0; compNdx < scalarSiz 1957 m_failMsg << "Expected [" << compNdx << "] < 1.0"; local [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderCommonFunctionTests.cpp | 301 for (int compNdx = 0; compNdx < numComponents; compNdx++) 303 if (compNdx != 0) 308 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break; 309 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break; 310 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 311 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break; 467 for (int compNdx = 0; compNdx < scalarSiz 855 m_failMsg << "Expected [" << compNdx << "] = 0 / 1"; local 936 m_failMsg << "Expected [" << compNdx << "] = 0 / 1"; local 1612 m_failMsg << "Expected [" << compNdx << "] < 1.0"; local [all...] |
H A D | es3fTransformFeedbackTests.cpp | 545 for (int compNdx = 0; compNdx < numComps; compNdx++) 547 int offset = attrib.offset+elemNdx*stride+compNdx*elementSize; 735 for (int compNdx = 0; compNdx < numComponents; compNdx++) 737 const deUint8* inPtr = inBasePtr + inStride*inNdx + attribute.offset + compNdx*sizeof(deUint32); 738 const deUint8* outPtr = outBasePtr + outStride*outNdx + outOffset + compNdx*sizeof(deUint32); 766 log << TestLog::Message << "Mismatch in " << output.name << " (" << attribute.name << "), output = " << outNdx << ", input = " << inNdx << ", component = " << compNdx << TestLo [all...] |
/external/deqp/framework/common/ |
H A D | tcuRandomValueIterator.hpp | 41 for (int compNdx = 0; compNdx < 4; compNdx++) 42 data[vecNdx*4+compNdx] = ((const deUint8*)&rval)[compNdx];
|
H A D | tcuTexLookupVerifier.cpp | 265 for (int compNdx = 0; compNdx < 4; compNdx++) 267 if (!prec.colorMask[compNdx]) 271 const bool sMin0 = i0[compNdx] >= rMin[compNdx]; 272 const bool sMin1 = i1[compNdx] >= rMin[compNdx]; 273 const bool sMax0 = i0[compNdx] > rMax[compNdx]; [all...] |
/external/deqp/framework/randomshaders/ |
H A D | rsgBinaryOps.cpp | 195 for (int compNdx = 0; compNdx < EXEC_VEC_WIDTH; compNdx++) 196 dst.component(elemNdx).asFloat(compNdx) = EvaluateComp()(a.component(elemNdx).asFloat(compNdx), b.component(elemNdx).asFloat(compNdx)); 203 for (int compNdx = 0; compNdx < EXEC_VEC_WIDTH; compNdx++) 204 dst.component(elemNdx).asInt(compNdx) [all...] |
H A D | rsgExecutionContext.cpp | 156 for (int compNdx = 0; compNdx < EXEC_VEC_WIDTH; compNdx++) 158 if (mask.asBool(compNdx)) 159 dstElem.asScalar(compNdx) = srcElem.asScalar(compNdx);
|
H A D | rsgVariableValue.hpp | 97 ConstStridedValueAccess component (int compNdx) const { return ConstStridedValueAccess(getType().getElementType(), m_value + Stride*compNdx); } 130 StridedValueAccess component (int compNdx) { return StridedValueAccess(this->getType().getElementType(), this->m_value + Stride*compNdx); } argument 208 ConstValueRangeAccess component (int compNdx) const; 223 inline ConstValueRangeAccess ConstValueRangeAccess::component (int compNdx) const 225 return ConstValueRangeAccess(m_type->getElementType(), m_min + compNdx, m_max + compNdx); 249 ValueRangeAccess component (int compNdx); 254 inline ValueRangeAccess ValueRangeAccess::component (int compNdx) argument [all...] |
H A D | rsgBuiltinFunctions.hpp | 115 for (int compNdx = 0; compNdx < EXEC_VEC_WIDTH; compNdx++) 116 dstComp.asFloat(compNdx) = Evaluate()(srcComp.asFloat(compNdx));
|
H A D | rsgProgramExecutor.cpp | 160 void copyVarying (ValueAccess dst, ConstStridedValueAccess<Stride> src, int compNdx) argument 164 dst.component(elemNdx).asFloat() = src.component(elemNdx).asFloat(compNdx);
|
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrUtil.cpp | 1930 for (size_t compNdx = 0; compNdx < 4; compNdx++) 1931 bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false); 1951 for (size_t compNdx = 0; compNdx < 4; compNdx++) 1952 bounds[compNdx] |= highp.roundOut(dstColor[compNdx], fals [all...] |
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassMultisampleTests.cpp | 1707 for (int compNdx = 0; compNdx < componentCount; compNdx++) 1709 if (dstBitsUsed[compNdx] > bits[compNdx]) 1712 color[compNdx] += (range[compNdx] / divider) 1716 dstBitsUsed[compNdx]++; 1752 for (int compNdx = 0; compNdx < componentCoun [all...] |
H A D | vktRenderPassTests.cpp | 2804 for (int compNdx = 0; compNdx < 4; compNdx++) 2806 if (mask[compNdx]) 2808 if (value.getValue(compNdx)) 2809 values[x + y * targetSize.x()].setValue(compNdx, *value.getValue(compNdx)); 2811 values[x + y * targetSize.x()].setUndefined(compNdx); 2828 for (int compNdx = 0; compNdx < [all...] |
/external/deqp/modules/glshared/ |
H A D | glsShaderPerformanceMeasurer.cpp | 92 for (int compNdx = 0; compNdx < numComponents; compNdx++) 93 dst[getVtxIndex(x, y, gridSizeX)*numComponents + compNdx] = triQuadInterpolate(xf, yf, tcu::Vec4(spec.p00[compNdx], spec.p01[compNdx], spec.p10[compNdx], spec.p11[compNdx]));
|
H A D | glsRandomShaderCase.cpp | 186 for (int compNdx = 0; compNdx < numComponents; compNdx++) 188 float minVal = valueRange.getMin().component(compNdx).asFloat(); 189 float maxVal = valueRange.getMax().component(compNdx).asFloat(); 192 rsg::getVertexInterpolationCoords(xd, yd, xf, yf, compNdx); 196 dst[compNdx] = minVal + f * (maxVal-minVal);
|
H A D | glsLongStressCase.cpp | 1010 for (int compNdx = 0; compNdx < numComponents; compNdx++) 1011 data[vtxNdx*numComponents + compNdx] = rnd.getFloat(attrSpec.minValue.f[compNdx], attrSpec.maxValue.f[compNdx]); 1020 for (int compNdx = 0; compNdx < numComponents; compNdx++) 1021 data[vtxNdx*numComponents + compNdx] [all...] |
/external/deqp/modules/internal/ |
H A D | ditFrameworkTests.cpp | 659 for (int compNdx = 0; compNdx < 4; compNdx++) 666 c.varying[compNdx] = v;
|