* @brief Overload: mask intersect (and). */
| 273 | * @brief Overload: mask intersect (and). |
| 274 | */ |
| 275 | ASTCENC_SIMD_INLINE vmask8 operator&(vmask8 a, vmask8 b) |
| 276 | { |
| 277 | return vmask8(_mm256_and_ps(a.m, b.m)); |
| 278 | } |
| 279 | |
| 280 | /** |
| 281 | * @brief Overload: mask difference (xor). |