.|(_:_:)

    A vector mask that is the pointwise logical disjunction of the inputs.

    static func .| (a: SIMDMask<Storage>, b: SIMDMask<Storage>) -> SIMDMask<Storage>

    Equivalent to:

    var result = SIMDMask<SIMD2<Int8>>()
    for i in result.indices {
      result[i] = a[i] || b[i]
    }

    Note that unlike the scalar || operator, the SIMD .| operator always fully evaluates both arguments.

    Other members in extension

    Type members

    Instance members