Lines Matching refs:range
74 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8))-1);
79 dst[Order::T0] = float(aligned[0]) / float(range);
80 if (size >= 2) dst[Order::T1] = float(aligned[1]) / float(range);
81 if (size >= 3) dst[Order::T2] = float(aligned[2]) / float(range);
82 if (size >= 4) dst[Order::T3] = float(aligned[3]) / float(range);
89 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8-1))-1);
94 dst[0] = de::max(-1.0f, float(aligned[0]) / float(range));
95 if (size >= 2) dst[1] = de::max(-1.0f, float(aligned[1]) / float(range));
96 if (size >= 3) dst[2] = de::max(-1.0f, float(aligned[2]) / float(range));
97 if (size >= 4) dst[3] = de::max(-1.0f, float(aligned[3]) / float(range));
104 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8))-1);
109 dst[0] = (float(aligned[0]) * 2.0f + 1.0f) / float(range);
110 if (size >= 2) dst[1] = (float(aligned[1]) * 2.0f + 1.0f) / float(range);
111 if (size >= 3) dst[2] = (float(aligned[2]) * 2.0f + 1.0f) / float(range);
112 if (size >= 4) dst[3] = (float(aligned[3]) * 2.0f + 1.0f) / float(range);
466 // Trivial range checks.