Lines Matching refs:u32

44     static u32 Float32ToBits32(f32 value)  in Float32ToBits32()
46 return *reinterpret_cast<u32*>(&value); in Float32ToBits32()
56 static f32 Bits32ToFloat32(u32 value) in Bits32ToFloat32()
84 /* implicit */ Float24( u32 bits24 ) in Float24()
97 u32 GetFloat24Value() const { return Float32ToBits24( m_Float32 ); } in GetFloat24Value()
100 Float24& operator =(u32 bits24) { this->m_Float32 = Bits24ToFloat32( bits24 ); return *this; }
124 static f32 Bits24ToFloat32(u32 bits24) in Bits24ToFloat32()
126 u32 sign = bits24 & SIGN24; in Bits24ToFloat32()
128 u32 fraction = bits24 & FRACTION_MASK24; in Bits24ToFloat32()
130 u32 bits32 = 0; in Bits24ToFloat32()
146 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits24ToFloat32()
158 static u32 Float32ToBits24(f32 value) in Float32ToBits24()
160 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits24()
162 u32 sign = bits32 & SIGN32; in Float32ToBits24()
164 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits24()
166 u32 bits24 = 0; in Float32ToBits24()
188 bits24 = (u32)0x7F << FRACTION_WIDTH24; in Float32ToBits24()
193 bits24 |= ((u32)exp & 0x7F) << FRACTION_WIDTH24; in Float32ToBits24()
241 /* implicit */ Float31( u32 bits31 ) in Float31()
254 u32 GetFloat31Value() const { return Float32ToBits31( m_Float32 ); } in GetFloat31Value()
257 Float31& operator =(u32 bits31) { this->m_Float32 = Bits31ToFloat32( bits31 ); return *this; }
281 static f32 Bits31ToFloat32(u32 bits31) in Bits31ToFloat32()
283 u32 sign = bits31 & SIGN31; in Bits31ToFloat32()
285 u32 fraction = bits31 & FRACTION_MASK31; in Bits31ToFloat32()
287 u32 bits32 = 0; in Bits31ToFloat32()
301 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits31ToFloat32()
313 static u32 Float32ToBits31(f32 value) in Float32ToBits31()
315 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits31()
317 u32 sign = bits32 & SIGN32; in Float32ToBits31()
319 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits31()
321 u32 bits31 = 0; in Float32ToBits31()
341 bits31 = (u32)0x7F << FRACTION_WIDTH31; in Float32ToBits31()
346 bits31 |= ((u32)exp & 0x7F) << FRACTION_WIDTH31; in Float32ToBits31()
395 /* implicit */ Float20( u32 bits20 ) in Float20()
408 u32 GetFloat20Value() const { return Float32ToBits20( m_Float32 ); } in GetFloat20Value()
411 Float20& operator =(u32 bits20) { this->m_Float32 = Bits20ToFloat32( bits20 ); return *this; }
435 static f32 Bits20ToFloat32(u32 bits20) in Bits20ToFloat32()
437 u32 sign = bits20 & SIGN20; in Bits20ToFloat32()
439 u32 fraction = bits20 & FRACTION_MASK20; in Bits20ToFloat32()
441 u32 bits32 = 0; in Bits20ToFloat32()
457 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits20ToFloat32()
469 static u32 Float32ToBits20(f32 value) in Float32ToBits20()
471 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits20()
473 u32 sign = bits32 & SIGN32; in Float32ToBits20()
475 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits20()
477 u32 bits20 = 0; in Float32ToBits20()
499 bits20 = (u32)0x7F << FRACTION_WIDTH20; in Float32ToBits20()
504 bits20 |= ((u32)exp & 0x7F) << FRACTION_WIDTH20; in Float32ToBits20()
553 /* implicit */ Float16( u32 bits16 ) in Float16()
569 Float16& operator =(u32 bits16) { this->m_Float32 = Bits16ToFloat32( bits16 ); return *this; }
594 static f32 Bits16ToFloat32(u32 bits16) in Bits16ToFloat32()
596 u32 sign = bits16 & SIGN16; in Bits16ToFloat32()
598 u32 fraction = bits16 & FRACTION_MASK16; in Bits16ToFloat32()
600 u32 bits32 = 0; in Bits16ToFloat32()
616 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits16ToFloat32()
630 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits16()
632 u32 sign = bits32 & SIGN32; in Float32ToBits16()
634 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits16()
636 u32 bits16 = 0; in Float32ToBits16()
658 bits16 = (u32)0x1F << FRACTION_WIDTH16; in Float32ToBits16()
663 bits16 |= ((u32)exp & 0x1F) << FRACTION_WIDTH16; in Float32ToBits16()
710 explicit Fixed13( u32 fixed13 ) in Fixed13()
736 static f32 Fixed13ToFloat32(u32 fixed13) in Fixed13ToFloat32()
808 explicit FixedS13Fraction8( u32 fixed13 ) in FixedS13Fraction8()
834 static f32 Fixed13ToFloat32(u32 fixed13) in Fixed13ToFloat32()
904 explicit Fixed11( u32 fixed11 ) in Fixed11()
930 static f32 Fixed11ToFloat32(u32 fixed11) in Fixed11ToFloat32()
945 u32 fixed; in Float32ToFixed11()
946 u32 v_ = *(u32*)&value; in Float32ToFixed11()
999 explicit FixedU24( u32 fixedU24 ) in FixedU24()
1016 u32 GetFixedU24Value() const { return Float32ToFixedU24( m_Float32 ); } in GetFixedU24Value()
1025 static f32 FixedU24ToFloat32(u32 fixedU24) in FixedU24ToFloat32()
1038 static u32 Float32ToFixedU24(f32 value) in Float32ToFixedU24()
1040 u32 fixed; in Float32ToFixedU24()
1041 u32 v_ = *(u32*)&value; in Float32ToFixedU24()
1060 return static_cast<u32>(static_cast<s32>(fixed) & MASK); in Float32ToFixedU24()