Home
last modified time | relevance | path

Searched refs:numComponents (Results 1 – 25 of 57) sorted by relevance

123

/external/deqp/external/openglcts/modules/glesext/draw_buffers_indexed/
DesextcDrawBuffersIndexedBlending.cpp136 int numComponents = NumComponents(format); in iterate() local
140 static_cast<unsigned int>((numComponents >= 2 ? colors[0].y() : 0.0f) * 255), in iterate()
141 static_cast<unsigned int>((numComponents >= 3 ? colors[0].z() : 0.0f) * 255), in iterate()
142 static_cast<unsigned int>((numComponents == 4 ? background.w() : 1.0f) * 255)), in iterate()
145 static_cast<unsigned int>((numComponents >= 2 ? background.y() : 0.0f) * 255), in iterate()
146 static_cast<unsigned int>((numComponents >= 3 ? background.z() : 0.0f) * 255), in iterate()
147 static_cast<unsigned int>((numComponents == 4 ? colors[1].w() : 1.0f) * 255)), in iterate()
150 static_cast<unsigned int>((colors[2].x() * (numComponents == 4 ? colors[2].w() : 1.0f) - in iterate()
151 background.x() * (numComponents == 4 ? background.w() : 1.0f)) * in iterate()
153 static_cast<unsigned int>((numComponents >= 2 ? in iterate()
[all …]
DesextcDrawBuffersIndexedColorMasks.cpp205 int numComponents = NumComponents(format); in iterate() local
220 e = tcu::UVec4(e.x(), numComponents >= 2 ? e.y() : 0, numComponents >= 3 ? e.z() : 0, in iterate()
221 numComponents == 4 ? e.w() : 255); in iterate()
244 e = tcu::UVec4(e.x(), numComponents >= 2 ? e.y() : 0, numComponents >= 3 ? e.z() : 0, in iterate()
245 numComponents == 4 ? e.w() : 1); in iterate()
266 e = tcu::UVec4(e.x(), numComponents >= 2 ? e.y() : 0, numComponents >= 3 ? e.z() : 0, in iterate()
267 numComponents == 4 ? e.w() : 1); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmVariableInitTests.cpp57 int numComponents; member
160 const int numComponents = params[paramIdx].numComponents; in addComputeVariableInitPrivateTest() local
161 const int numElements = numFloats / numComponents; in addComputeVariableInitPrivateTest()
164 shaderSpec["arrayStride"] = de::toString(numComponents * 4); in addComputeVariableInitPrivateTest()
244 const int numComponents = params[paramIdx].numComponents; in addGraphicsVariableInitPrivateTest() local
245 const int numElements = numFloats / numComponents; in addGraphicsVariableInitPrivateTest()
248 shaderSpec["arrayStride"] = de::toString(numComponents * 4); in addGraphicsVariableInitPrivateTest()
581 const deUint32 numComponents = params[paramIdx].numComponents; in addGraphicsVariableInitOutputTest() local
585 expectedOutput.reserve(numComponents); in addGraphicsVariableInitOutputTest()
586 for (deUint32 numIdx = 0; numIdx < numComponents; ++numIdx) in addGraphicsVariableInitOutputTest()
/external/deqp/modules/glshared/
DglsRandomShaderProgram.cpp185 const int numComponents = attribType.getNumElements(); in shadeVertices() local
188 DE_ASSERT(attribType.isFloatOrVec() && de::inRange(numComponents, 1, 4)); in shadeVertices()
197 if (numComponents >= 2) access.component(1).asFloat(ndx) = attribValue[1]; in shadeVertices()
198 if (numComponents >= 3) access.component(2).asFloat(ndx) = attribValue[2]; in shadeVertices()
199 if (numComponents >= 4) access.component(3).asFloat(ndx) = attribValue[3]; in shadeVertices()
226 const int numComponents = varType.getNumElements(); in shadeVertices() local
229 DE_ASSERT(varType.isFloatOrVec() && de::inRange(numComponents, 1, 4)); in shadeVertices()
238 if (numComponents >= 2) dst[1] = access.component(1).asFloat(ndx); in shadeVertices()
239 if (numComponents >= 3) dst[2] = access.component(2).asFloat(ndx); in shadeVertices()
240 if (numComponents >= 4) dst[3] = access.component(3).asFloat(ndx); in shadeVertices()
[all …]
DglsLongStressCase.cpp994 const int numComponents = glu::getDataTypeScalarSize(attrSpec.type); in generateRandomAttribData() local
1001 dataSizeBytesDst = numComponents*componentSize*numVertices; in generateRandomAttribData()
1010 for (int compNdx = 0; compNdx < numComponents; compNdx++) in generateRandomAttribData()
1011 …data[vtxNdx*numComponents + compNdx] = rnd.getFloat(attrSpec.minValue.f[compNdx], attrSpec.maxValu… in generateRandomAttribData()
1020 for (int compNdx = 0; compNdx < numComponents; compNdx++) in generateRandomAttribData()
1021 …data[vtxNdx*numComponents + compNdx] = rnd.getInt(attrSpec.minValue.i[compNdx], attrSpec.maxValue.… in generateRandomAttribData()
1031 const int numComponents = glu::getDataTypeScalarSize(attrSpec.type); in generateRandomPositionAttribData() local
1032 DE_ASSERT(numComponents >= 2); in generateRandomPositionAttribData()
1035 if (numComponents > 2) in generateRandomPositionAttribData()
1040 data[vtxNdx*numComponents + 2] = -1.0f; in generateRandomPositionAttribData()
[all …]
DglsShaderPerformanceMeasurer.cpp79 const int numComponents = 4; in generateVertices() local
92 for (int compNdx = 0; compNdx < numComponents; compNdx++) in generateVertices()
93 …dst[getVtxIndex(x, y, gridSizeX)*numComponents + compNdx] = triQuadInterpolate(xf, yf, tcu::Vec4(s… in generateVertices()
DglsFragOpInteractionCase.cpp136 entry.pointer.numComponents, in getEntryWithPointer()
147 DE_ASSERT(pointer.numComponents == Size); in setVertex()
323 …ctx.vertexAttribPointer(attribLoc, bindingPtr.pointer.numComponents, GL_FLOAT, GL_FALSE, bindingPt… in setupAttributes()
542 const int numComponents = varType.getNumElements(); in iterate() local
552 switch (numComponents) in iterate()
DglsRandomShaderCase.cpp161 int numComponents = input->getVariable()->getType().getNumElements(); in init() local
173 float* dst = &vtxArray.getVertices()[vtxNdx*numComponents]; in init()
178 DE_ASSERT(numComponents == 4); in init()
186 for (int compNdx = 0; compNdx < numComponents; compNdx++) in init()
/external/deqp/framework/opengl/
DgluDrawUtil.hpp116 int numComponents; //!< Number of components per element. member
125 , numComponents (numComponents_) in VertexArrayPointer()
135 , numComponents (0) in VertexArrayPointer()
246 inline VertexArrayBinding NAME (const std::string& name, int offset, int numComponents, int numElem…
248 …Binding(BindingPoint(name, offset), VertexArrayPointer(TYPE, CONVERT, numComponents, numElements, …
250 inline VertexArrayBinding NAME (const std::string& name, int numComponents, int numElements, int st…
252 return NAME(name, 0, numComponents, numElements, stride, data); \
254 inline VertexArrayBinding NAME (int location, int numComponents, int numElements, int stride, const…
256 …return VertexArrayBinding(BindingPoint(location), VertexArrayPointer(TYPE, CONVERT, numComponents,…
DgluDrawUtil.cpp46 int numComponents; member
61 , numComponents (numComponents_) in VertexAttributeDescriptor()
72 , numComponents (0) in VertexAttributeDescriptor()
278 const int elementSize = getVtxCompSize(va.pointer.componentType)*va.pointer.numComponents; in appendAttributeNonStrided()
287 va.pointer.numComponents, in appendAttributeNonStrided()
304 dstVA.numComponents == srcPtr.numComponents && in copyToLayout()
307 const int elementSize = getVtxCompSize(dstVA.componentType)*dstVA.numComponents; in copyToLayout()
396 vertexArray.pointer.numComponents, in getUserPointerDescriptor()
416 gl.vertexAttribIPointer(va.location, va.numComponents, compTypeGL, va.stride, va.pointer); in setVertexAttribPointer()
418 …gl.vertexAttribPointer(va.location, va.numComponents, compTypeGL, va.convert == VTX_COMP_CONVERT_N… in setVertexAttribPointer()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdintrin.h266 template<UINT Attrib, UINT Comp, UINT numComponents = 4>
269 const float *pInterpA = &pInterpBuffer[Attrib * 3 * numComponents + 0 + Comp]; in InterpolateComponent()
270 const float *pInterpB = &pInterpBuffer[Attrib * 3 * numComponents + numComponents + Comp]; in InterpolateComponent()
271 const float *pInterpC = &pInterpBuffer[Attrib * 3 * numComponents + numComponents * 2 + Comp]; in InterpolateComponent()
286 template<UINT Attrib, UINT Comp, UINT numComponents = 4>
289 const float *pInterpA = &pInterpBuffer[Attrib * 3 * numComponents + 0 + Comp]; in InterpolateComponentFlat()
301 template<UINT Attrib, UINT Comp, UINT numComponents = 4>
304 const float *pInterpA = &pInterpBuffer[Attrib * 3 * numComponents + 0 + Comp]; in InterpolateComponent()
305 const float *pInterpB = &pInterpBuffer[Attrib * 3 * numComponents + numComponents + Comp]; in InterpolateComponent()
306 const float *pInterpC = &pInterpBuffer[Attrib * 3 * numComponents + numComponents * 2 + Comp]; in InterpolateComponent()
/external/skqp/src/images/
DSkJpegEncoder.cpp79 int numComponents = 0; in setParams() local
84 numComponents = 4; in setParams()
89 numComponents = 4; in setParams()
94 numComponents = 3; in setParams()
103 numComponents = 3; in setParams()
108 numComponents = 1; in setParams()
118 numComponents = 4; in setParams()
127 fCInfo.input_components = numComponents; in setParams()
/external/skia/src/images/
DSkJpegEncoder.cpp79 int numComponents = 0; in setParams() local
84 numComponents = 4; in setParams()
89 numComponents = 4; in setParams()
94 numComponents = 3; in setParams()
103 numComponents = 3; in setParams()
108 numComponents = 1; in setParams()
118 numComponents = 4; in setParams()
127 fCInfo.input_components = numComponents; in setParams()
/external/deqp/modules/gles2/performance/
Des2pShaderControlStatementTests.cpp304 const int numComponents = 4; in init() local
308 m_comparisonValueArray.resize(numVertices * numComponents); in init()
313 if (i % numComponents == 0) in init()
314 m_comparisonValueArray[i] = (i / numComponents) % 2 == 0 ? +1.0f : -1.0f; in init()
359 const int numComponents = 4; in setupProgram() local
362 …DE_ASSERT((int)m_comparisonValueArray.size() == numComponents * (getGridWidth() + 1) * (getGridHei… in setupProgram()
368 …gl.vertexAttribPointer(compareAttribLocation, (GLint)numComponents, GL_FLOAT, GL_FALSE, 0, DE_NULL… in setupProgram()
580 const int numComponents = 4; in init() local
584 m_boundArray.resize(numVertices * numComponents); in init()
589 if (i % numComponents == 0) in init()
[all …]
/external/deqp/modules/gles3/performance/
Des3pShaderControlStatementTests.cpp308 const int numComponents = 4; in init() local
312 m_comparisonValueArray.resize(numVertices * numComponents); in init()
317 if (i % numComponents == 0) in init()
318 m_comparisonValueArray[i] = (i / numComponents) % 2 == 0 ? +1.0f : -1.0f; in init()
363 const int numComponents = 4; in setupProgram() local
366 …DE_ASSERT((int)m_comparisonValueArray.size() == numComponents * (getGridWidth() + 1) * (getGridHei… in setupProgram()
372 …gl.vertexAttribPointer(compareAttribLocation, (GLint)numComponents, GL_FLOAT, GL_FALSE, 0, DE_NULL… in setupProgram()
588 const int numComponents = 4; in init() local
592 m_boundArray.resize(numVertices * numComponents); in init()
597 if (i % numComponents == 0) in init()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleImageTests.cpp542 std::string getColorFormatStr (const int numComponents, const bool isUint, const bool isSint) in getColorFormatStr() argument
545 if (numComponents == 1) in getColorFormatStr()
548 str << (isUint ? "u" : isSint ? "i" : "") << "vec" << numComponents; in getColorFormatStr()
562 std::string getColorStr (const T* data, int numComponents, const bool isUint, const bool isSint) in getColorStr() argument
569 for (int i = 0; i < numComponents; ++i) in getColorStr()
575 for (int i = numComponents; i < maxIndex + 1; ++i) in getColorStr()
586 std::string getReferenceClearColorStr (const VkFormat format, const int numComponents, const bool i… in getReferenceClearColorStr() argument
590 return getColorStr(clearColor.uint32, numComponents, isUint, isSint); in getReferenceClearColorStr()
592 return getColorStr(clearColor.int32, numComponents, isUint, isSint); in getReferenceClearColorStr()
594 return getColorStr(clearColor.float32, numComponents, isUint, isSint); in getReferenceClearColorStr()
[all …]
DvktPipelineRenderToImageTests.cpp575 std::string getColorFormatStr (const int numComponents, const bool isUint, const bool isSint) in getColorFormatStr() argument
578 if (numComponents == 1) in getColorFormatStr()
581 str << (isUint ? "u" : isSint ? "i" : "") << "vec" << numComponents; in getColorFormatStr()
829 const int numComponents = getNumUsedChannels(mapVkFormat(caseDef.colorFormat).order); in initPrograms() local
859 const std::string colorFormat = getColorFormatStr(numComponents, isUint, isSint); in initPrograms()
871 << (numComponents == 1 ? "in_color.r" : in initPrograms()
872 numComponents == 2 ? "in_color.rg" : in initPrograms()
873 numComponents == 3 ? "in_color.rgb" : "in_color") in initPrograms()
/external/deqp/modules/gles3/functional/
Des3fFragmentOutputTests.cpp379 static inline Vec4 readVec4 (const float* ptr, int numComponents) in readVec4() argument
381 DE_ASSERT(numComponents >= 1); in readVec4()
383 numComponents >= 2 ? ptr[1] : 0.0f, in readVec4()
384 numComponents >= 3 ? ptr[2] : 0.0f, in readVec4()
385 numComponents >= 4 ? ptr[3] : 0.0f); in readVec4()
388 static inline IVec4 readIVec4 (const int* ptr, int numComponents) in readIVec4() argument
390 DE_ASSERT(numComponents >= 1); in readIVec4()
392 numComponents >= 2 ? ptr[1] : 0, in readIVec4()
393 numComponents >= 3 ? ptr[2] : 0, in readIVec4()
394 numComponents >= 4 ? ptr[3] : 0); in readIVec4()
[all …]
Des3fTransformFeedbackTests.cpp265 int numComponents = 0; in isProgramSupported() local
268 numComponents = 4; in isProgramSupported()
270 numComponents = 1; in isProgramSupported()
278 numComponents = glu::getVarType(varying.type, varPath).getScalarSize(); in isProgramSupported()
281 if (tfMode == GL_SEPARATE_ATTRIBS && numComponents > maxTfSeparateComponents) in isProgramSupported()
284 totalTfComponents += numComponents; in isProgramSupported()
726 int numComponents = glu::getDataTypeScalarSize(type); in compareTransformFeedbackOutput() local
735 for (int compNdx = 0; compNdx < numComponents; compNdx++) in compareTransformFeedbackOutput()
779 outOffset += numComponents*(int)sizeof(deUint32); in compareTransformFeedbackOutput()
1124 int numComponents = glu::getDataTypeScalarSize(attrib->type.getBasicType()); in runTest() local
[all …]
/external/skqp/src/sfnt/
DSkOTTable_EBDT.h95 SK_OT_USHORT numComponents; // Number of components member
101 SK_OT_USHORT numComponents; // Number of components member
/external/skia/src/sfnt/
DSkOTTable_EBDT.h95 SK_OT_USHORT numComponents; // Number of components member
101 SK_OT_USHORT numComponents; // Number of components member
/external/dng_sdk/source/
Ddng_lossless_jpeg.cpp323 int16 numComponents; member
726 info.numComponents = GetJpegChar (); in GetSof()
734 (info.numComponents <= 0)) in GetSof()
752 if (length != (info.numComponents * 3 + 8)) in GetSof()
761 compInfoBuffer.Allocate (static_cast<uint32> (info.numComponents), in GetSof()
768 for (int32 ci = 0; ci < info.numComponents; ci++) in GetSof()
836 for (ci = 0; ci < info.numComponents; ci++) in GetSos()
846 if (ci >= info.numComponents) in GetSos()
1162 bool canon_sRAW = (info.numComponents == 3) && in DecoderStructInit()
1173 bool canon_sRAW2 = (info.numComponents == 3) && in DecoderStructInit()
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dstreamout_jit.cpp137 uint32_t numComponents = _mm_popcnt_u32(decl.componentMask); in buildDecl() local
138 uint32_t packedMask = (1 << numComponents) - 1; in buildDecl()
167 pOutBuffers[decl.bufferIndex] = GEP(pOutBuffers[decl.bufferIndex], C(numComponents)); in buildDecl()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp1324 int numComponents; in computeTypeXfbSize() local
1326 numComponents = 1; in computeTypeXfbSize()
1328 numComponents = type.getVectorSize(); in computeTypeXfbSize()
1330 numComponents = type.getMatrixCols() * type.getMatrixRows(); in computeTypeXfbSize()
1333 numComponents = 1; in computeTypeXfbSize()
1338 return 8 * numComponents; in computeTypeXfbSize()
1340 return 4 * numComponents; in computeTypeXfbSize()
/external/deqp-deps/SPIRV-Tools/source/val/
Dvalidate_decorations.cpp177 const auto numComponents = words[3]; in getBaseAlignment() local
181 componentAlignment * (numComponents == 3 ? 4 : numComponents); in getBaseAlignment()
277 const auto numComponents = words[3]; in getSize() local
280 const auto size = componentSize * numComponents; in getSize()

123