* @brief Return a integer value as a float bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns, perform * some bit hackery based on knowledge they are IEEE 754 layout, and then * convert them back again. This is the second half of that flip. */
| 958 | * convert them back again. This is the second half of that flip. |
| 959 | */ |
| 960 | ASTCENC_SIMD_INLINE vfloat4 int_as_float(vint4 v) |
| 961 | { |
| 962 | return vfloat4(vreinterpretq_f32_s32(v.m)); |
| 963 | } |
| 964 | |
| 965 | /* |
| 966 | * Table structure for a 16x 8-bit entry table. |