Home
last modified time | relevance | path

Searched refs:numComps (Results 1 – 25 of 35) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dformat_traits.h56 static const uint32_t numComps{0};
83 static const uint32_t numComps{4};
106 static const uint32_t numComps{4};
129 static const uint32_t numComps{4};
151 static const uint32_t numComps{2};
180 static const uint32_t numComps{3};
209 static const uint32_t numComps{4};
238 static const uint32_t numComps{4};
267 static const uint32_t numComps{4};
290 static const uint32_t numComps{3};
[all …]
Dformat_conversion.h51 UnrollerL<0, FormatTraits<SrcFormat>::numComps, 1>::step(lambda); in LoadSOA()
79 UnrollerL<0, FormatTraits<SrcFormat>::numComps, 1>::step(lambda); in LoadSOA()
200 for (uint32_t comp = 0; comp < FormatTraits<DstFormat>::numComps; ++comp) in StoreSOA()
248 UnrollerL<0, FormatTraits<DstFormat>::numComps, 1>::step(lambda); in StoreSOA()
Dbackend_clear.cpp55 UnrollerL<0, FormatTraits<format>::numComps, 1>::step(lambda); in ClearRasterTile()
72 for (uint32_t comp = 0; comp < FormatTraits<format>::numComps; ++comp) in ClearMacroTile()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
DTilingFunctions.h48 float color[FormatTraits<HotTileFormat>::numComps][KNOB_SIMD_WIDTH];
68 for (uint32_t i = 0; i < FormatTraits<SrcOrDstFormat>::numComps; ++i) in GetSwizzledColor()
93 for (uint32_t i = 0; i < FormatTraits<SrcOrDstFormat>::numComps; ++i) in SetSwizzledColor()
104 uint8_t color[FormatTraits<R8_UINT>::numComps][KNOB_SIMD_WIDTH];
124 for (uint32_t i = 0; i < FormatTraits<R8_UINT>::numComps; ++i)
150 for (uint32_t i = 0; i < FormatTraits<R8_UINT>::numComps; ++i)
165 float color[FormatTraits<HotTileFormat>::numComps][KNOB_SIMD16_WIDTH];
181 for (uint32_t i = 0; i < FormatTraits<SrcOrDstFormat>::numComps; ++i)
201 for (uint32_t i = 0; i < FormatTraits<SrcOrDstFormat>::numComps; ++i)
212 uint8_t color[FormatTraits<R8_UINT>::numComps][KNOB_SIMD16_WIDTH];
[all …]
DConvert.h238 for (UINT comp = 0; comp < FormatTraits<DstFormat>::numComps; ++comp) in ConvertPixelFromFloat()
372 switch (FormatTraits<DstFormat>::numComps) in ConvertPixelFromFloat()
384 SWR_INVALID("Invalid # of comps: %d", FormatTraits<DstFormat>::numComps); in ConvertPixelFromFloat()
410 switch (FormatTraits<SrcFormat>::numComps) in ConvertPixelToFloat()
422 SWR_INVALID("Invalid # of comps: %d", FormatTraits<SrcFormat>::numComps); in ConvertPixelToFloat()
426 for (uint32_t comp = 0; comp < FormatTraits<SrcFormat>::numComps; ++comp) in ConvertPixelToFloat()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dbuilder_mem.cpp272 switch (info.bpp / info.numComps) in GATHER4PS()
290 if (info.numComps > 2) in GATHER4PS()
319 for (uint32_t i = 0; i < info.numComps; i++) in GATHER4PS()
346 switch (info.bpp / info.numComps) in GATHER4DD()
376 if (info.numComps > 2) in GATHER4DD()
405 for (uint32_t i = 0; i < info.numComps; i++) in GATHER4DD()
459 if (info.numComps > 2) in Shuffle16bpcGather4()
472 if (i >= info.numComps) in Shuffle16bpcGather4()
509 for (uint32_t i = 0; i < info.numComps; i++) in Shuffle16bpcGather4()
559 if (info.numComps > 2) in Shuffle8bpcGather4()
[all …]
Dblend_jit.cpp197 for (uint32_t c = 0; c < info.numComps; ++c) in ApplyDefaults()
215 for (uint32_t c = 0; c < info.numComps; ++c) in ApplyUnusedDefaults()
228 for (uint32_t c = 0; c < info.numComps; ++c) in Quantize()
Dfetch_jit.cpp340 for (uint32_t c = 1; c < info.numComps; ++c) in IsUniformFormat()
359 for (uint32_t c = 0; c < info.numComps; ++c) in UnpackComponents()
478 for (uint32_t c = 0; c < info.numComps; ++c) in ConvertFormat()
570 info.numComps; ///@todo Code below assumes all components are same size. Need to fix. in JitGatherVertices()
/external/deqp/modules/glshared/
DglsTextureTestUtil.cpp320 int numComps = 0; in renderQuad() local
323 numComps = 2; in renderQuad()
336 numComps = 1; in renderQuad()
349 numComps = 3; in renderQuad()
362 numComps = 3; in renderQuad()
376 numComps = 3; in renderQuad()
391 numComps = 4; in renderQuad()
406 numComps = 2; in renderQuad()
419 numComps = 1; in renderQuad()
477 glu::va::Float("a_texCoord", numComps, 4, 0, texCoord) in renderQuad()
DglsRandomShaderProgram.cpp54 const int numComps = varType.getNumElements(); in mapToBasicType() local
56 DE_ASSERT(de::inRange(numComps, 1, 4)); in mapToBasicType()
57 return glu::DataType(scalarType + numComps - 1); in mapToBasicType()
DglsShaderExecUtil.cpp548 const int numComps = glu::getDataTypeNumComponents(basicType); in getRenderbufferFormatForOutput() local
561 DE_ASSERT(de::inRange<int>(numComps, 1, DE_LENGTH_OF_ARRAY(channelOrderMap))); in getRenderbufferFormatForOutput()
563 return tcu::TextureFormat(channelOrderMap[numComps-1], channelType); in getRenderbufferFormatForOutput()
977 const int numComps = scalarSize / numVecs; in copyToBuffer() local
983 const int srcOffset = (int)sizeof(deUint32)*(elemNdx*scalarSize + vecNdx*numComps); in copyToBuffer()
988 deMemcpy(dstPtr, srcPtr, sizeof(deUint32)*numComps); in copyToBuffer()
1004 const int numComps = scalarSize / numVecs; in copyFromBuffer() local
1011 const int dstOffset = (int)sizeof(deUint32)*(elemNdx*scalarSize + vecNdx*numComps); in copyFromBuffer()
1015 deMemcpy(dstPtr, srcPtr, sizeof(deUint32)*numComps); in copyFromBuffer()
DglsFragOpInteractionCase.cpp90 const int numComps = type.getNumElements(); in computeVertexLayout() local
94 …layout->push_back(glu::va::Float(var->getName(), numComps, numVertices, 0 /* computed later */, (c… in computeVertexLayout()
96 curOffset += numComps * (int)sizeof(float); in computeVertexLayout()
/external/deqp/modules/gles31/functional/
Des31fComputeShaderBuiltinVarTests.cpp177 static inline UVec3 readResultVec (const deUint32* ptr, int numComps) in readResultVec() argument
180 for (int ndx = 0; ndx < numComps; ndx++) in readResultVec()
185 static inline bool compareComps (const UVec3& a, const UVec3& b, int numComps) in compareComps() argument
187 DE_ASSERT(numComps == 1 || numComps == 3); in compareComps()
188 return numComps == 3 ? tcu::allEqual(a, b) : a.x() == b.x(); in compareComps()
194 int numComps; member
196 LogComps (const UVec3& v_, int numComps_) : v(v_), numComps(numComps_) {} in LogComps()
201 DE_ASSERT(c.numComps == 1 || c.numComps == 3); in operator <<()
202 return c.numComps == 3 ? str << c.v : str << c.v.x(); in operator <<()
Des31fSSBOLayoutCase.cpp1642 bool compareComponents (glu::DataType scalarType, const void* ref, const void* res, int numComps) in compareComponents() argument
1648 for (int ndx = 0; ndx < numComps; ndx++) in compareComponents()
1659 for (int ndx = 0; ndx < numComps; ndx++) in compareComponents()
1672 for (int ndx = 0; ndx < numComps; ndx++) in compareComponents()
2554 …const int numComps = isMatrix ? (var.isRowMajor ? glu::getDataTypeMatrixNumColumns(var.type) … in checkLayoutBounds() local
2560 const int vecSize = numComps*compSize; in checkLayoutBounds()
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeShaderBuiltinVarTests.cpp77 static inline bool compareNumComponents (const UVec3& a, const UVec3& b,const int numComps) in compareNumComponents() argument
79 DE_ASSERT(numComps == 1 || numComps == 3); in compareNumComponents()
80 return numComps == 3 ? tcu::allEqual(a, b) : a.x() == b.x(); in compareNumComponents()
83 static inline UVec3 readResultVec (const deUint32* ptr, const int numComps) in readResultVec() argument
86 for (int ndx = 0; ndx < numComps; ndx++) in readResultVec()
94 int numComps; member
96 LogComps (const UVec3 &v_, int numComps_) : v(v_), numComps(numComps_) {} in LogComps()
101 DE_ASSERT(c.numComps == 1 || c.numComps == 3); in operator <<()
102 return c.numComps == 3 ? str << c.v : str << c.v.x(); in operator <<()
/external/deqp/modules/gles3/functional/
Des3fShaderDerivateTests.cpp375 int numComps; member
379 , numComps (numComps_) in LogVecComps()
386 DE_ASSERT(de::inRange(v.numComps, 1, 4)); in operator <<()
387 if (v.numComps == 1) return str << v.v[0]; in operator <<()
388 else if (v.numComps == 2) return str << v.v.toWidth<2>(); in operator <<()
389 else if (v.numComps == 3) return str << v.v.toWidth<3>(); in operator <<()
411 const int numComps = glu::getDataTypeFloatScalars(dataType); in verifyConstantDerivate() local
416 … << "Expecting " << LogVecComps(reference, numComps) << " with threshold " << LogVecComps(threshol… in verifyConstantDerivate()
428 log << TestLog::Message << "FAIL: got " << LogVecComps(resDerivate, numComps) in verifyConstantDerivate()
429 << ", diff = " << LogVecComps(tcu::abs(reference - resDerivate), numComps) in verifyConstantDerivate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderDerivateTests.cpp313 int numComps; member
317 , numComps (numComps_) in LogVecComps()
324 DE_ASSERT(de::inRange(v.numComps, 1, 4)); in operator <<()
325 if (v.numComps == 1) return str << v.v[0]; in operator <<()
326 else if (v.numComps == 2) return str << v.v.toWidth<2>(); in operator <<()
327 else if (v.numComps == 3) return str << v.v.toWidth<3>(); in operator <<()
347 const int numComps = glu::getDataTypeFloatScalars(dataType); in verifyConstantDerivate() local
352 … << "Expecting " << LogVecComps(reference, numComps) << " with threshold " << LogVecComps(threshol… in verifyConstantDerivate()
364 log << TestLog::Message << "FAIL: got " << LogVecComps(resDerivate, numComps) in verifyConstantDerivate()
365 << ", diff = " << LogVecComps(tcu::abs(reference - resDerivate), numComps) in verifyConstantDerivate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/texture/
DvktTextureTestUtil.cpp1026 int numComps = 0; in renderQuad() local
1030 numComps = 2; in renderQuad()
1043 numComps = 1; in renderQuad()
1056 numComps = 3; in renderQuad()
1069 numComps = 3; in renderQuad()
1083 numComps = 3; in renderQuad()
1098 numComps = 4; in renderQuad()
1113 numComps = 2; in renderQuad()
1126 numComps = 1; in renderQuad()
1154 const deUint32 vertexTextureStrideSize = deUint32(numComps * sizeof(float)); in renderQuad()
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
DConstant.cpp1255 int numComps = children[0]->getAsConstantUnion()->getType().computeNumComponents(); in fold() local
1262 for (int comp = 0; comp < numComps; ++comp) { in fold()
1280 for (int comp = 0; comp < numComps; ++comp) { in fold()
1291 for (int comp = 0; comp < numComps; ++comp) in fold()
1306 for (int comp = 0; comp < numComps; ++comp) in fold()
1309 for (int comp = 0; comp < numComps; ++comp) in fold()
1316 int numRows = numComps; in fold()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dformats.h244 uint32_t numComps; ///< number of components member
/external/mesa3d/src/amd/addrlib/src/core/
Daddrelemlib.h208 UINT_32 numComps, UINT_32* pComps, UINT_32* pCompBits, UINT_32* pCompStart,
Daddrelemlib.cpp332 UINT_32 numComps, ///< [in] number of components in Int32sToPixel() argument
355 for (i = 0; i < numComps; i++) // Then for each component in Int32sToPixel()
369 for (i = 0; i < numComps; i++) in Int32sToPixel()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderExecutor.cpp682 const int numComps = glu::getDataTypeNumComponents(basicType); in getRenderbufferFormatForOutput() local
696 DE_ASSERT(de::inRange<int>(numComps, 1, DE_LENGTH_OF_ARRAY(channelOrderMap))); in getRenderbufferFormatForOutput()
698 return tcu::TextureFormat(channelOrderMap[numComps-1], channelType); in getRenderbufferFormatForOutput()
1771 const int numComps = scalarSize / numVecs; in copyToBuffer() local
1778 const int srcOffset = size * (elemNdx * scalarSize + vecNdx * numComps); in copyToBuffer()
1786 for (int cmpNdx=0; cmpNdx < numComps; ++cmpNdx) in copyToBuffer()
1795 deMemcpy(dstPtr, srcPtr, size * numComps); in copyToBuffer()
1812 const int numComps = scalarSize / numVecs; in copyFromBuffer() local
1820 const int dstOffset = size * (elemNdx * scalarSize + vecNdx * numComps); in copyFromBuffer()
1824 deMemcpy(dstPtr, srcPtr, size * numComps); in copyFromBuffer()
/external/deqp/external/vulkancts/modules/vulkan/
DvktShaderLibrary.cpp667 …const int numComps = isDataTypeMatrix(basicType) ? getDataTypeMatrixNumRows(basicType) : scalarSi… in copyToLayout() local
675 for (int compNdx = 0; compNdx < numComps; compNdx++) in copyToLayout()
677 …const deUint32 data = value.elements[arrayNdx*scalarSize + vecNdx*numComps + compNdx].bool32 ? ~0u… in copyToLayout()
689 &value.elements[arrayNdx*scalarSize + vecNdx*numComps], in copyToLayout()
690 numComps*sizeof(deUint32)); in copyToLayout()
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
DvktSSBOLayoutCase.cpp1782 bool compareComponents (glu::DataType scalarType, const void* ref, const void* res, int numComps) in compareComponents() argument
1788 for (int ndx = 0; ndx < numComps; ndx++) in compareComponents()
1799 for (int ndx = 0; ndx < numComps; ndx++) in compareComponents()
1810 return deMemCmp(ref, res, numComps*sizeof(deUint8)) == 0; in compareComponents()
1814 return deMemCmp(ref, res, numComps*sizeof(deUint16)) == 0; in compareComponents()
1820 return deMemCmp(ref, res, numComps*sizeof(deUint32)) == 0; in compareComponents()

12