• Home
  • Raw
  • Download

Lines Matching refs:integerLength

120 static inline deUint32 extendSignTo32 (deUint32 integer, deUint32 integerLength)  in extendSignTo32()  argument
122 DE_ASSERT(integerLength > 0 && integerLength <= 32); in extendSignTo32()
124 return deUint32(0 - deInt32((integer & (1 << (integerLength - 1))) << 1)) | integer; in extendSignTo32()
127 static inline deUint32 getLowBitMask (int integerLength) in getLowBitMask() argument
129 DE_ASSERT(integerLength >= 0 && integerLength <= 32); in getLowBitMask()
132 if (integerLength == 0u) in getLowBitMask()
134 return ((1u << ((deUint32)integerLength - 1u)) << 1u) - 1u; in getLowBitMask()
140 const deUint32 integerLength = (deUint32)getShaderUintBitCount(shaderType, precision); in generateRandomInputData() local
141 const deUint32 integerMask = getLowBitMask(integerLength); in generateRandomInputData()
154 … dst[valueNdx*scalarSize + compNdx] = extendSignTo32(rnd.getUint32() & integerMask, integerLength); in generateRandomInputData()
374 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in getInputValues() local
375 const deUint32 integerMask = getLowBitMask(integerLength); in getInputValues()
413 …seNdx*scalarSize + compNdx] = extendSignTo32(in0[easyCaseNdx*scalarSize + compNdx], integerLength); in getInputValues()
414 …seNdx*scalarSize + compNdx] = extendSignTo32(in1[easyCaseNdx*scalarSize + compNdx], integerLength); in getInputValues()
428 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
429 const deUint32 mask0 = getLowBitMask(integerLength); in compare()
470 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in getInputValues() local
471 const deUint32 integerMask = getLowBitMask(integerLength); in getInputValues()
507 …seNdx*scalarSize + compNdx] = extendSignTo32(in0[easyCaseNdx*scalarSize + compNdx], integerLength); in getInputValues()
508 …seNdx*scalarSize + compNdx] = extendSignTo32(in1[easyCaseNdx*scalarSize + compNdx], integerLength); in getInputValues()
522 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
523 const deUint32 mask0 = getLowBitMask(integerLength); in compare()
832 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
833 const deUint32 cmpMask = getLowBitMask(integerLength); in compare()
891 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
893 const deUint32 cmpMask = reverseBits(getLowBitMask(integerLength)); in compare()
940 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
942 const deUint32 countMask = getLowBitMask(integerLength); in compare()
1001 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
1002 const deUint32 mask = getLowBitMask(integerLength); in compare()
1080 const int integerLength = getShaderUintBitCount(m_shaderType, precision); in compare() local
1086 …isSigned ? findMSB(toPrecision(deInt32(value), integerLength)) : findMSB(toPrecision(value, intege… in compare()