Lines Matching defs:deFloat16
31 typedef deUint16 deFloat16;
34 typedef deFloat16 DEfloat16;
42 deFloat16 deFloat32To16 (float val32);
43 deFloat16 deFloat32To16Round (float val32, deRoundingMode mode);
46 deFloat16 deFloat64To16 (double val64);
47 deFloat16 deFloat64To16Round (double val64, deRoundingMode mode);
54 float deFloat16To32 (deFloat16 val16);
61 double deFloat16To64 (deFloat16 val16);
63 DE_INLINE deUint16 deHalfExponent(deFloat16 x)
68 DE_INLINE deUint16 deHalfMantissa(deFloat16 x)
73 DE_INLINE deUint16 deHalfHighestMantissaBit(deFloat16 x)
78 DE_INLINE deUint16 deHalfSign(deFloat16 x)
85 DE_INLINE deBool deHalfIsZero(deFloat16 x)
90 DE_INLINE deBool deHalfIsPositiveZero(deFloat16 x)
95 DE_INLINE deBool deHalfIsNegativeZero(deFloat16 x)
100 static const deFloat16 deFloat16SignalingNaN = 0x7c01;
101 static const deFloat16 deFloat16QuietNaN = 0x7e01;
103 DE_INLINE deBool deHalfIsIEEENaN(deFloat16 x)
108 DE_INLINE deBool deHalfIsSignalingNaN(deFloat16 x)
113 DE_INLINE deBool deHalfIsQuietNaN(deFloat16 x)
118 DE_INLINE deBool deHalfIsInf(deFloat16 x)
123 DE_INLINE deBool deHalfIsPositiveInf(deFloat16 x)
128 DE_INLINE deBool deHalfIsNegativeInf(deFloat16 x)
133 DE_INLINE deBool deHalfIsDenormal(deFloat16 x)