Home | History | Annotate | Download | only in functional

Lines Matching refs:deInt32

32 #include "deInt32.h"
96 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
124 return deUint32(0 - deInt32((integer & (1 << (integerLength - 1))) << 1)) | integer;
677 in0[valueNdx*scalarSize + compNdx] = (deInt32)easyCases[easyCaseNdx].x;
678 in1[valueNdx*scalarSize + compNdx] = (deInt32)easyCases[easyCaseNdx].y;
688 const deInt32 base0 = (deInt32)rnd.getUint32();
689 const deInt32 base1 = (deInt32)rnd.getUint32();
707 const deInt32 in0 = ((const deInt32*)inputs[0])[compNdx];
708 const deInt32 in1 = ((const deInt32*)inputs[1])[compNdx];
709 const deInt32 out0 = ((const deInt32*)outputs[0])[compNdx];
710 const deInt32 out1 = ((const deInt32*)outputs[1])[compNdx];
712 const deInt32 ref0 = deInt32(mul64 >> 32);
713 const deInt32 ref1 = deInt32(mul64 & 0xffffffffu);
841 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
898 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
1022 static int findMSB (deInt32 value)
1045 static deInt32 toPrecision (deInt32 value, int numIntegerBits)
1047 return (deInt32)extendSignTo32((deUint32)value & getLowBitMask(numIntegerBits), numIntegerBits);
1085 const int out = ((const deInt32*)outputs[0])[compNdx];
1086 const int minRef = isSigned ? findMSB(toPrecision(deInt32(value), integerLength)) : findMSB(toPrecision(value, integerLength));
1087 const int maxRef = isSigned ? findMSB(deInt32(value)) : findMSB(value);