(u: number)
| 38 | |
| 39 | // Reinterpret the bits of a uint32 as a float32 |
| 40 | export function uintBitsToFloat(u: number): number { |
| 41 | u32buffer[0] = u; |
| 42 | return f32buffer[0]; |
| 43 | } |
| 44 | |
| 45 | export const toHalf = supportsFloat16Array ? toHalfNative : toHalfJS; |
| 46 | export const fromHalf = supportsFloat16Array ? fromHalfNative : fromHalfJS; |