simd Changes for Swift
simd (Added)
Added double2 [struct]
Added double2.debugDescription
Added double2.init()
Added double2.init(_: Double)
Added double2.init(_: [Double])
Added double2.init(_: Double, _: Double)
Added double2.init(arrayLiteral: Double)
Added double2.init(x: Double, y: Double)
Added double2.subscript(_: Int) -> Double
Added double2.x
Added double2.y
Added double2x2 [struct]
Added double2x2.cmatrix
Added double2x2.debugDescription
Added double2x2.init()
Added double2x2.init(_: matrix_double2x2)
Added double2x2.init(_: Double)
Added double2x2.init(_: [double2])
Added double2x2.init(diagonal: double2)
Added double2x2.init(rows: [double2])
Added double2x2.inverse
Added double2x2.subscript(_: Int) -> double2
Added double2x2.subscript(_: Int, _: Int) -> Double
Added double2x2.transpose
Added double2x3 [struct]
Added double2x3.cmatrix
Added double2x3.debugDescription
Added double2x3.init()
Added double2x3.init(_: Double)
Added double2x3.init(_: matrix_double2x3)
Added double2x3.init(_: [double3])
Added double2x3.init(diagonal: double2)
Added double2x3.init(rows: [double2])
Added double2x3.subscript(_: Int) -> double3
Added double2x3.subscript(_: Int, _: Int) -> Double
Added double2x3.transpose
Added double2x4 [struct]
Added double2x4.cmatrix
Added double2x4.debugDescription
Added double2x4.init()
Added double2x4.init(_: matrix_double2x4)
Added double2x4.init(_: Double)
Added double2x4.init(_: [double4])
Added double2x4.init(diagonal: double2)
Added double2x4.init(rows: [double2])
Added double2x4.subscript(_: Int) -> double4
Added double2x4.subscript(_: Int, _: Int) -> Double
Added double2x4.transpose
Added double3 [struct]
Added double3.debugDescription
Added double3.init()
Added double3.init(_: [Double])
Added double3.init(_: Double)
Added double3.init(_: Double, _: Double, _: Double)
Added double3.init(arrayLiteral: Double)
Added double3.init(x: Double, y: Double, z: Double)
Added double3.subscript(_: Int) -> Double
Added double3.x
Added double3.y
Added double3.z
Added double3x2 [struct]
Added double3x2.cmatrix
Added double3x2.debugDescription
Added double3x2.init()
Added double3x2.init(_: matrix_double3x2)
Added double3x2.init(_: [double2])
Added double3x2.init(_: Double)
Added double3x2.init(diagonal: double2)
Added double3x2.init(rows: [double3])
Added double3x2.subscript(_: Int) -> double2
Added double3x2.subscript(_: Int, _: Int) -> Double
Added double3x2.transpose
Added double3x3 [struct]
Added double3x3.cmatrix
Added double3x3.debugDescription
Added double3x3.init()
Added double3x3.init(_: [double3])
Added double3x3.init(_: Double)
Added double3x3.init(_: matrix_double3x3)
Added double3x3.init(diagonal: double3)
Added double3x3.init(rows: [double3])
Added double3x3.inverse
Added double3x3.subscript(_: Int) -> double3
Added double3x3.subscript(_: Int, _: Int) -> Double
Added double3x3.transpose
Added double3x4 [struct]
Added double3x4.cmatrix
Added double3x4.debugDescription
Added double3x4.init()
Added double3x4.init(_: Double)
Added double3x4.init(_: matrix_double3x4)
Added double3x4.init(_: [double4])
Added double3x4.init(diagonal: double3)
Added double3x4.init(rows: [double3])
Added double3x4.subscript(_: Int) -> double4
Added double3x4.subscript(_: Int, _: Int) -> Double
Added double3x4.transpose
Added double4 [struct]
Added double4.debugDescription
Added double4.init()
Added double4.init(_: Double)
Added double4.init(_: [Double])
Added double4.init(_: Double, _: Double, _: Double, _: Double)
Added double4.init(arrayLiteral: Double)
Added double4.init(x: Double, y: Double, z: Double, w: Double)
Added double4.subscript(_: Int) -> Double
Added double4.w
Added double4.x
Added double4.y
Added double4.z
Added double4x2 [struct]
Added double4x2.cmatrix
Added double4x2.debugDescription
Added double4x2.init()
Added double4x2.init(_: Double)
Added double4x2.init(_: [double2])
Added double4x2.init(_: matrix_double4x2)
Added double4x2.init(diagonal: double2)
Added double4x2.init(rows: [double4])
Added double4x2.subscript(_: Int) -> double2
Added double4x2.subscript(_: Int, _: Int) -> Double
Added double4x2.transpose
Added double4x3 [struct]
Added double4x3.cmatrix
Added double4x3.debugDescription
Added double4x3.init()
Added double4x3.init(_: [double3])
Added double4x3.init(_: matrix_double4x3)
Added double4x3.init(_: Double)
Added double4x3.init(diagonal: double3)
Added double4x3.init(rows: [double4])
Added double4x3.subscript(_: Int) -> double3
Added double4x3.subscript(_: Int, _: Int) -> Double
Added double4x3.transpose
Added double4x4 [struct]
Added double4x4.cmatrix
Added double4x4.debugDescription
Added double4x4.init()
Added double4x4.init(_: matrix_double4x4)
Added double4x4.init(_: [double4])
Added double4x4.init(_: Double)
Added double4x4.init(diagonal: double4)
Added double4x4.init(rows: [double4])
Added double4x4.inverse
Added double4x4.subscript(_: Int) -> double4
Added double4x4.subscript(_: Int, _: Int) -> Double
Added double4x4.transpose
Added float2 [struct]
Added float2.debugDescription
Added float2.init()
Added float2.init(_: [Float])
Added float2.init(_: Float)
Added float2.init(_: Float, _: Float)
Added float2.init(arrayLiteral: Float)
Added float2.init(x: Float, y: Float)
Added float2.subscript(_: Int) -> Float
Added float2.x
Added float2.y
Added float2x2 [struct]
Added float2x2.cmatrix
Added float2x2.debugDescription
Added float2x2.init()
Added float2x2.init(_: matrix_float2x2)
Added float2x2.init(_: [float2])
Added float2x2.init(_: Float)
Added float2x2.init(diagonal: float2)
Added float2x2.init(rows: [float2])
Added float2x2.inverse
Added float2x2.subscript(_: Int) -> float2
Added float2x2.subscript(_: Int, _: Int) -> Float
Added float2x2.transpose
Added float2x3 [struct]
Added float2x3.cmatrix
Added float2x3.debugDescription
Added float2x3.init()
Added float2x3.init(_: [float3])
Added float2x3.init(_: matrix_float2x3)
Added float2x3.init(_: Float)
Added float2x3.init(diagonal: float2)
Added float2x3.init(rows: [float2])
Added float2x3.subscript(_: Int) -> float3
Added float2x3.subscript(_: Int, _: Int) -> Float
Added float2x3.transpose
Added float2x4 [struct]
Added float2x4.cmatrix
Added float2x4.debugDescription
Added float2x4.init()
Added float2x4.init(_: Float)
Added float2x4.init(_: [float4])
Added float2x4.init(_: matrix_float2x4)
Added float2x4.init(diagonal: float2)
Added float2x4.init(rows: [float2])
Added float2x4.subscript(_: Int) -> float4
Added float2x4.subscript(_: Int, _: Int) -> Float
Added float2x4.transpose
Added float3 [struct]
Added float3.debugDescription
Added float3.init()
Added float3.init(_: [Float])
Added float3.init(_: Float)
Added float3.init(_: Float, _: Float, _: Float)
Added float3.init(arrayLiteral: Float)
Added float3.init(x: Float, y: Float, z: Float)
Added float3.subscript(_: Int) -> Float
Added float3.x
Added float3.y
Added float3.z
Added float3x2 [struct]
Added float3x2.cmatrix
Added float3x2.debugDescription
Added float3x2.init()
Added float3x2.init(_: matrix_float3x2)
Added float3x2.init(_: [float2])
Added float3x2.init(_: Float)
Added float3x2.init(diagonal: float2)
Added float3x2.init(rows: [float3])
Added float3x2.subscript(_: Int) -> float2
Added float3x2.subscript(_: Int, _: Int) -> Float
Added float3x2.transpose
Added float3x3 [struct]
Added float3x3.cmatrix
Added float3x3.debugDescription
Added float3x3.init()
Added float3x3.init(_: [float3])
Added float3x3.init(_: matrix_float3x3)
Added float3x3.init(_: Float)
Added float3x3.init(diagonal: float3)
Added float3x3.init(rows: [float3])
Added float3x3.inverse
Added float3x3.subscript(_: Int) -> float3
Added float3x3.subscript(_: Int, _: Int) -> Float
Added float3x3.transpose
Added float3x4 [struct]
Added float3x4.cmatrix
Added float3x4.debugDescription
Added float3x4.init()
Added float3x4.init(_: matrix_float3x4)
Added float3x4.init(_: Float)
Added float3x4.init(_: [float4])
Added float3x4.init(diagonal: float3)
Added float3x4.init(rows: [float3])
Added float3x4.subscript(_: Int) -> float4
Added float3x4.subscript(_: Int, _: Int) -> Float
Added float3x4.transpose
Added float4 [struct]
Added float4.debugDescription
Added float4.init()
Added float4.init(_: [Float])
Added float4.init(_: Float)
Added float4.init(_: Float, _: Float, _: Float, _: Float)
Added float4.init(arrayLiteral: Float)
Added float4.init(x: Float, y: Float, z: Float, w: Float)
Added float4.subscript(_: Int) -> Float
Added float4.w
Added float4.x
Added float4.y
Added float4.z
Added float4x2 [struct]
Added float4x2.cmatrix
Added float4x2.debugDescription
Added float4x2.init()
Added float4x2.init(_: [float2])
Added float4x2.init(_: matrix_float4x2)
Added float4x2.init(_: Float)
Added float4x2.init(diagonal: float2)
Added float4x2.init(rows: [float4])
Added float4x2.subscript(_: Int) -> float2
Added float4x2.subscript(_: Int, _: Int) -> Float
Added float4x2.transpose
Added float4x3 [struct]
Added float4x3.cmatrix
Added float4x3.debugDescription
Added float4x3.init()
Added float4x3.init(_: Float)
Added float4x3.init(_: [float3])
Added float4x3.init(_: matrix_float4x3)
Added float4x3.init(diagonal: float3)
Added float4x3.init(rows: [float4])
Added float4x3.subscript(_: Int) -> float3
Added float4x3.subscript(_: Int, _: Int) -> Float
Added float4x3.transpose
Added float4x4 [struct]
Added float4x4.cmatrix
Added float4x4.debugDescription
Added float4x4.init()
Added float4x4.init(_: Float)
Added float4x4.init(_: matrix_float4x4)
Added float4x4.init(_: [float4])
Added float4x4.init(diagonal: float4)
Added float4x4.init(rows: [float4])
Added float4x4.inverse
Added float4x4.subscript(_: Int) -> float4
Added float4x4.subscript(_: Int, _: Int) -> Float
Added float4x4.transpose
Added int2 [struct]
Added int2.debugDescription
Added int2.init()
Added int2.init(_: Int32)
Added int2.init(_: [Int32])
Added int2.init(_: Int32, _: Int32)
Added int2.init(arrayLiteral: Int32)
Added int2.init(x: Int32, y: Int32)
Added int2.subscript(_: Int) -> Int32
Added int2.x
Added int2.y
Added int3 [struct]
Added int3.debugDescription
Added int3.init()
Added int3.init(_: [Int32])
Added int3.init(_: Int32)
Added int3.init(_: Int32, _: Int32, _: Int32)
Added int3.init(arrayLiteral: Int32)
Added int3.init(x: Int32, y: Int32, z: Int32)
Added int3.subscript(_: Int) -> Int32
Added int3.x
Added int3.y
Added int3.z
Added int4 [struct]
Added int4.debugDescription
Added int4.init()
Added int4.init(_: [Int32])
Added int4.init(_: Int32)
Added int4.init(_: Int32, _: Int32, _: Int32, _: Int32)
Added int4.init(arrayLiteral: Int32)
Added int4.init(x: Int32, y: Int32, z: Int32, w: Int32)
Added int4.subscript(_: Int) -> Int32
Added int4.w
Added int4.x
Added int4.y
Added int4.z
Added matrix_double2x2.columns
Added matrix_double2x2.init()
Added matrix_double2x2.init(columns: (vector_double2, vector_double2))
Added matrix_double2x3.columns
Added matrix_double2x3.init()
Added matrix_double2x3.init(columns: (vector_double3, vector_double3))
Added matrix_double2x4.columns
Added matrix_double2x4.init()
Added matrix_double2x4.init(columns: (vector_double4, vector_double4))
Added matrix_double3x2.columns
Added matrix_double3x2.init()
Added matrix_double3x2.init(columns: (vector_double2, vector_double2, vector_double2))
Added matrix_double3x3.columns
Added matrix_double3x3.init()
Added matrix_double3x3.init(columns: (vector_double3, vector_double3, vector_double3))
Added matrix_double3x4.columns
Added matrix_double3x4.init()
Added matrix_double3x4.init(columns: (vector_double4, vector_double4, vector_double4))
Added matrix_double4x2.columns
Added matrix_double4x2.init()
Added matrix_double4x2.init(columns: (vector_double2, vector_double2, vector_double2, vector_double2))
Added matrix_double4x3.columns
Added matrix_double4x3.init()
Added matrix_double4x3.init(columns: (vector_double3, vector_double3, vector_double3, vector_double3))
Added matrix_double4x4.columns
Added matrix_double4x4.init()
Added matrix_double4x4.init(columns: (vector_double4, vector_double4, vector_double4, vector_double4))
Added matrix_float2x2 [struct]
Added matrix_float2x2.columns
Added matrix_float2x2.init()
Added matrix_float2x2.init(columns: (vector_float2, vector_float2))
Added matrix_float2x3 [struct]
Added matrix_float2x3.columns
Added matrix_float2x3.init()
Added matrix_float2x3.init(columns: (vector_float3, vector_float3))
Added matrix_float2x4 [struct]
Added matrix_float2x4.columns
Added matrix_float2x4.init()
Added matrix_float2x4.init(columns: (vector_float4, vector_float4))
Added matrix_float3x2 [struct]
Added matrix_float3x2.columns
Added matrix_float3x2.init()
Added matrix_float3x2.init(columns: (vector_float2, vector_float2, vector_float2))
Added matrix_float3x3 [struct]
Added matrix_float3x3.columns
Added matrix_float3x3.init()
Added matrix_float3x3.init(columns: (vector_float3, vector_float3, vector_float3))
Added matrix_float3x4 [struct]
Added matrix_float3x4.columns
Added matrix_float3x4.init()
Added matrix_float3x4.init(columns: (vector_float4, vector_float4, vector_float4))
Added matrix_float4x2 [struct]
Added matrix_float4x2.columns
Added matrix_float4x2.init()
Added matrix_float4x2.init(columns: (vector_float2, vector_float2, vector_float2, vector_float2))
Added matrix_float4x3 [struct]
Added matrix_float4x3.columns
Added matrix_float4x3.init()
Added matrix_float4x3.init(columns: (vector_float3, vector_float3, vector_float3, vector_float3))
Added matrix_float4x4 [struct]
Added matrix_float4x4.columns
Added matrix_float4x4.init()
Added matrix_float4x4.init(columns: (vector_float4, vector_float4, vector_float4, vector_float4))
Added &*(_: int2, _: int2) -> int2
Added &*(_: int3, _: Int32) -> int3
Added &*(_: int4, _: Int32) -> int4
Added &*(_: Int32, _: int4) -> int4
Added &*(_: Int32, _: int2) -> int2
Added &*(_: int4, _: int4) -> int4
Added &*(_: Int32, _: int3) -> int3
Added &*(_: int3, _: int3) -> int3
Added &*(_: int2, _: Int32) -> int2
Added &+(_: int2, _: int2) -> int2
Added &+(_: int4, _: int4) -> int4
Added &+(_: int3, _: int3) -> int3
Added &-(_: int2, _: int2) -> int2
Added &-(_: int4, _: int4) -> int4
Added &-(_: int3, _: int3) -> int3
Added *(_: float4x4, _: float2x4) -> float2x4
Added *(_: float3x4, _: float4x3) -> float4x4
Added *(_: double3x2, _: double4x3) -> double4x2
Added *(_: double2x4, _: Double) -> double2x4
Added *(_: float4, _: float4x4) -> float4
Added *(_: double2x4, _: double2x2) -> double2x4
Added *(_: float2x2, _: Float) -> float2x2
Added *(_: Double, _: double2x4) -> double2x4
Added *(_: float2x3, _: float4x2) -> float4x3
Added *(_: Double, _: double3x4) -> double3x4
Added *(_: Float, _: float2x3) -> float2x3
Added *(_: float2x4, _: float2) -> float4
Added *(_: double3x3, _: double4x3) -> double4x3
Added *(_: float3, _: Float) -> float3
Added *(_: float3, _: float2x3) -> float2
Added *(_: double4x3, _: double4x4) -> double4x3
Added *(_: double4x2, _: double2x4) -> double2x2
Added *(_: double2x4, _: double2) -> double4
Added *(_: double4x2, _: Double) -> double4x2
Added *(_: double3x4, _: double4x3) -> double4x4
Added *(_: double4x3, _: Double) -> double4x3
Added *(_: float2, _: Float) -> float2
Added *(_: double4, _: double2x4) -> double2
Added *(_: double3, _: double3) -> double3
Added *(_: double3, _: double3x3) -> double3
Added *(_: double3, _: double2x3) -> double2
Added *(_: Double, _: double4x4) -> double4x4
Added *(_: float3x3, _: float3x3) -> float3x3
Added *(_: double3x2, _: double3x3) -> double3x2
Added *(_: double3, _: double4x3) -> double4
Added *(_: double3x3, _: double2x3) -> double2x3
Added *(_: double4x4, _: double4) -> double4
Added *(_: float3x2, _: Float) -> float3x2
Added *(_: Double, _: double2x3) -> double2x3
Added *(_: Float, _: float3) -> float3
Added *(_: float4, _: float3x4) -> float3
Added *(_: float2x2, _: float3x2) -> float3x2
Added *(_: float3x3, _: Float) -> float3x3
Added *(_: float2x2, _: float4x2) -> float4x2
Added *(_: double2x2, _: double3x2) -> double3x2
Added *(_: float3, _: float3) -> float3
Added *(_: float2x4, _: float2x2) -> float2x4
Added *(_: float2, _: float2) -> float2
Added *(_: double3x4, _: double2x3) -> double2x4
Added *(_: Double, _: double4x3) -> double4x3
Added *(_: double2x2, _: Double) -> double2x2
Added *(_: float3x4, _: float3x3) -> float3x4
Added *(_: float4x3, _: float4x4) -> float4x3
Added *(_: double3x4, _: Double) -> double3x4
Added *(_: double3x2, _: double3) -> double2
Added *(_: Double, _: double3) -> double3
Added *(_: double2, _: double2) -> double2
Added *(_: double3x4, _: double3x3) -> double3x4
Added *(_: double2x2, _: double4x2) -> double4x2
Added *(_: double4, _: double3x4) -> double3
Added *(_: double2x2, _: double2) -> double2
Added *(_: Float, _: float3x2) -> float3x2
Added *(_: float4x3, _: float2x4) -> float2x3
Added *(_: float3x2, _: float3) -> float2
Added *(_: float2x3, _: float3x2) -> float3x3
Added *(_: Float, _: float3x4) -> float3x4
Added *(_: float2x3, _: float2x2) -> float2x3
Added *(_: float4x4, _: float4) -> float4
Added *(_: float4x3, _: Float) -> float4x3
Added *(_: double4x4, _: Double) -> double4x4
Added *(_: Float, _: float4) -> float4
Added *(_: double4x4, _: double2x4) -> double2x4
Added *(_: float4x2, _: float3x4) -> float3x2
Added *(_: float2, _: float4x2) -> float4
Added *(_: float3x3, _: float4x3) -> float4x3
Added *(_: double3x2, _: double2x3) -> double2x2
Added *(_: Double, _: double2x2) -> double2x2
Added *(_: Double, _: double3x2) -> double3x2
Added *(_: float2x4, _: float4x2) -> float4x4
Added *(_: double2x4, _: double4x2) -> double4x4
Added *(_: float4x3, _: float4) -> float3
Added *(_: float3x3, _: float2x3) -> float2x3
Added *(_: float4x4, _: float4x4) -> float4x4
Added *(_: double4x3, _: double2x4) -> double2x3
Added *(_: double4x3, _: double4) -> double3
Added *(_: double4x2, _: double4x4) -> double4x2
Added *(_: float4, _: Float) -> float4
Added *(_: Double, _: double2) -> double2
Added *(_: double2x3, _: double2) -> double3
Added *(_: double4x4, _: double3x4) -> double3x4
Added *(_: double2x3, _: Double) -> double2x3
Added *(_: float3x4, _: float3) -> float4
Added *(_: Float, _: float3x3) -> float3x3
Added *(_: float3, _: float4x3) -> float4
Added *(_: float3x4, _: float2x3) -> float2x4
Added *(_: float2x3, _: float2) -> float3
Added *(_: float2, _: float3x2) -> float3
Added *(_: float4x2, _: float2x4) -> float2x2
Added *(_: float4, _: float2x4) -> float2
Added *(_: float3x2, _: float4x3) -> float4x2
Added *(_: float4x2, _: float4x4) -> float4x2
Added *(_: float4x2, _: float4) -> float2
Added *(_: double3x4, _: double3) -> double4
Added *(_: float4, _: float4) -> float4
Added *(_: double4, _: double4) -> double4
Added *(_: double3x3, _: double3x3) -> double3x3
Added *(_: float4x4, _: float3x4) -> float3x4
Added *(_: double3x2, _: Double) -> double3x2
Added *(_: Float, _: float4x2) -> float4x2
Added *(_: float2x2, _: float2) -> float2
Added *(_: double4, _: double4x4) -> double4
Added *(_: double2x4, _: double3x2) -> double3x4
Added *(_: float3x4, _: Float) -> float3x4
Added *(_: float3x2, _: float2x3) -> float2x2
Added *(_: double2, _: double3x2) -> double3
Added *(_: double2, _: double4x2) -> double4
Added *(_: double3x3, _: Double) -> double3x3
Added *(_: Float, _: float2x4) -> float2x4
Added *(_: float4x3, _: float3x4) -> float3x3
Added *(_: Double, _: double4x2) -> double4x2
Added *(_: Float, _: float4x3) -> float4x3
Added *(_: float2x4, _: Float) -> float2x4
Added *(_: double2x3, _: double2x2) -> double2x3
Added *(_: double3x3, _: double3) -> double3
Added *(_: double2x3, _: double4x2) -> double4x3
Added *(_: float2x2, _: float2x2) -> float2x2
Added *(_: float4x4, _: Float) -> float4x4
Added *(_: float3x2, _: float3x3) -> float3x2
Added *(_: float3, _: float3x3) -> float3
Added *(_: double2x3, _: double3x2) -> double3x3
Added *(_: Float, _: float4x4) -> float4x4
Added *(_: float2x4, _: float3x2) -> float3x4
Added *(_: float2, _: float2x2) -> float2
Added *(_: double2, _: Double) -> double2
Added *(_: double4x2, _: double3x4) -> double3x2
Added *(_: double3, _: Double) -> double3
Added *(_: Double, _: double3x3) -> double3x3
Added *(_: double4x2, _: double4) -> double2
Added *(_: double4x3, _: double3x4) -> double3x3
Added *(_: double2, _: double2x2) -> double2
Added *(_: float4x2, _: Float) -> float4x2
Added *(_: Float, _: float2) -> float2
Added *(_: float3x3, _: float3) -> float3
Added *(_: double4x4, _: double4x4) -> double4x4
Added *(_: Float, _: float2x2) -> float2x2
Added *(_: double4, _: Double) -> double4
Added *(_: double2x2, _: double2x2) -> double2x2
Added *(_: float2x3, _: Float) -> float2x3
Added *(_: Double, _: double4) -> double4
Added *=(_: double4x4, _: Double)
Added *=(_: float2x2, _: float2x2)
Added *=(_: double4x2, _: Double)
Added *=(_: double2, _: double2)
Added *=(_: float4, _: float4)
Added *=(_: double2x2, _: Double)
Added *=(_: float2x3, _: float2x2)
Added *=(_: float3, _: float3)
Added *=(_: float2x4, _: Float)
Added *=(_: float3x4, _: Float)
Added *=(_: float2x4, _: float2x2)
Added *=(_: float2, _: float2)
Added *=(_: double3x4, _: Double)
Added *=(_: float4, _: Float)
Added *=(_: double3x3, _: Double)
Added *=(_: float4x4, _: float4x4)
Added *=(_: double4x3, _: Double)
Added *=(_: float4x2, _: Float)
Added *=(_: float3, _: Float)
Added *=(_: float2x2, _: Float)
Added *=(_: double2x4, _: double2x2)
Added *=(_: double4x3, _: double4x4)
Added *=(_: float4x4, _: Float)
Added *=(_: double2x3, _: double2x2)
Added *=(_: double3x3, _: double3x3)
Added *=(_: double3, _: double3)
Added *=(_: double3x2, _: double3x3)
Added *=(_: double2, _: Double)
Added *=(_: float3x4, _: float3x3)
Added *=(_: double3, _: Double)
Added *=(_: float2x3, _: Float)
Added *=(_: double3x4, _: double3x3)
Added *=(_: float3x2, _: Float)
Added *=(_: float4x3, _: float4x4)
Added *=(_: double2x2, _: double2x2)
Added *=(_: float3x3, _: Float)
Added *=(_: double4, _: Double)
Added *=(_: float4x2, _: float4x4)
Added *=(_: double4x4, _: double4x4)
Added *=(_: double2x4, _: Double)
Added *=(_: float3x2, _: float3x3)
Added *=(_: float2, _: Float)
Added *=(_: float3x3, _: float3x3)
Added *=(_: double4x2, _: double4x4)
Added *=(_: float4x3, _: Float)
Added *=(_: double4, _: double4)
Added *=(_: double3x2, _: Double)
Added *=(_: double2x3, _: Double)
Added +(_: double3x4, _: double3x4) -> double3x4
Added +(_: float4x3, _: float4x3) -> float4x3
Added +(_: float3x3, _: float3x3) -> float3x3
Added +(_: float4, _: float4) -> float4
Added +(_: double2x2, _: double2x2) -> double2x2
Added +(_: double4x3, _: double4x3) -> double4x3
Added +(_: float3x2, _: float3x2) -> float3x2
Added +(_: float4x2, _: float4x2) -> float4x2
Added +(_: double2, _: double2) -> double2
Added +(_: float3x4, _: float3x4) -> float3x4
Added +(_: double4, _: double4) -> double4
Added +(_: float2x3, _: float2x3) -> float2x3
Added +(_: float4x4, _: float4x4) -> float4x4
Added +(_: float2x4, _: float2x4) -> float2x4
Added +(_: double3x2, _: double3x2) -> double3x2
Added +(_: double4x4, _: double4x4) -> double4x4
Added +(_: double2x3, _: double2x3) -> double2x3
Added +(_: double3, _: double3) -> double3
Added +(_: double3x3, _: double3x3) -> double3x3
Added +(_: float3, _: float3) -> float3
Added +(_: float2x2, _: float2x2) -> float2x2
Added +(_: float2, _: float2) -> float2
Added +(_: double2x4, _: double2x4) -> double2x4
Added +(_: double4x2, _: double4x2) -> double4x2
Added +=(_: float3x2, _: float3x2)
Added +=(_: float4x3, _: float4x3)
Added +=(_: double3x4, _: double3x4)
Added +=(_: float3x4, _: float3x4)
Added +=(_: double2x4, _: double2x4)
Added +=(_: double3, _: double3)
Added +=(_: double3x2, _: double3x2)
Added +=(_: float2x4, _: float2x4)
Added +=(_: double2x2, _: double2x2)
Added +=(_: double4x3, _: double4x3)
Added +=(_: double2x3, _: double2x3)
Added +=(_: double4, _: double4)
Added +=(_: float2x3, _: float2x3)
Added +=(_: float4x2, _: float4x2)
Added +=(_: float4, _: float4)
Added +=(_: float2x2, _: float2x2)
Added +=(_: double4x2, _: double4x2)
Added +=(_: float3x3, _: float3x3)
Added +=(_: float4x4, _: float4x4)
Added +=(_: float3, _: float3)
Added +=(_: double4x4, _: double4x4)
Added +=(_: double3x3, _: double3x3)
Added +=(_: float2, _: float2)
Added +=(_: double2, _: double2)
Added -(_: double4) -> double4
Added -(_: float3x3) -> float3x3
Added -(_: float2x3) -> float2x3
Added -(_: float4x3) -> float4x3
Added -(_: double2x4) -> double2x4
Added -(_: double2x2) -> double2x2
Added -(_: int2) -> int2
Added -(_: double4x2) -> double4x2
Added -(_: int4) -> int4
Added -(_: float2x2) -> float2x2
Added -(_: float2) -> float2
Added -(_: float3) -> float3
Added -(_: double3x3) -> double3x3
Added -(_: double3) -> double3
Added -(_: float4) -> float4
Added -(_: double3x2) -> double3x2
Added -(_: float3x4) -> float3x4
Added -(_: double2x3) -> double2x3
Added -(_: float3x2) -> float3x2
Added -(_: float4x4) -> float4x4
Added -(_: int3) -> int3
Added -(_: float4x2) -> float4x2
Added -(_: double4x3) -> double4x3
Added -(_: float2x4) -> float2x4
Added -(_: double4x4) -> double4x4
Added -(_: double3x4) -> double3x4
Added -(_: double2) -> double2
Added -(_: float3x2, _: float3x2) -> float3x2
Added -(_: double4x2, _: double4x2) -> double4x2
Added -(_: double3, _: double3) -> double3
Added -(_: float3x4, _: float3x4) -> float3x4
Added -(_: float3x3, _: float3x3) -> float3x3
Added -(_: double4x4, _: double4x4) -> double4x4
Added -(_: double2x2, _: double2x2) -> double2x2
Added -(_: float3, _: float3) -> float3
Added -(_: float4x3, _: float4x3) -> float4x3
Added -(_: float4x4, _: float4x4) -> float4x4
Added -(_: double4, _: double4) -> double4
Added -(_: float4x2, _: float4x2) -> float4x2
Added -(_: float4, _: float4) -> float4
Added -(_: double3x3, _: double3x3) -> double3x3
Added -(_: float2x2, _: float2x2) -> float2x2
Added -(_: double3x4, _: double3x4) -> double3x4
Added -(_: float2, _: float2) -> float2
Added -(_: double3x2, _: double3x2) -> double3x2
Added -(_: double2x4, _: double2x4) -> double2x4
Added -(_: float2x4, _: float2x4) -> float2x4
Added -(_: double2, _: double2) -> double2
Added -(_: double4x3, _: double4x3) -> double4x3
Added -(_: double2x3, _: double2x3) -> double2x3
Added -(_: float2x3, _: float2x3) -> float2x3
Added -=(_: double4x2, _: double4x2)
Added -=(_: float2x4, _: float2x4)
Added -=(_: double4, _: double4)
Added -=(_: float4x4, _: float4x4)
Added -=(_: double3x3, _: double3x3)
Added -=(_: double3, _: double3)
Added -=(_: float2x2, _: float2x2)
Added -=(_: float3, _: float3)
Added -=(_: float3x4, _: float3x4)
Added -=(_: double4x4, _: double4x4)
Added -=(_: double2x3, _: double2x3)
Added -=(_: double3x4, _: double3x4)
Added -=(_: double4x3, _: double4x3)
Added -=(_: float3x3, _: float3x3)
Added -=(_: float2x3, _: float2x3)
Added -=(_: float4x2, _: float4x2)
Added -=(_: float4, _: float4)
Added -=(_: float2, _: float2)
Added -=(_: double2, _: double2)
Added -=(_: double2x4, _: double2x4)
Added -=(_: double3x2, _: double3x2)
Added -=(_: double2x2, _: double2x2)
Added -=(_: float3x2, _: float3x2)
Added -=(_: float4x3, _: float4x3)
Added /(_: int3, _: int3) -> int3
Added /(_: double4, _: double4) -> double4
Added /(_: int2, _: int2) -> int2
Added /(_: float2, _: float2) -> float2
Added /(_: int4, _: int4) -> int4
Added /(_: float4, _: float4) -> float4
Added /(_: double2, _: double2) -> double2
Added /(_: double3, _: double3) -> double3
Added /(_: float3, _: float3) -> float3
Added /=(_: double4, _: double4)
Added /=(_: double2, _: double2)
Added /=(_: double3, _: double3)
Added /=(_: float4, _: float4)
Added /=(_: int4, _: int4)
Added /=(_: int3, _: int3)
Added /=(_: int2, _: int2)
Added /=(_: float2, _: float2)
Added /=(_: float3, _: float3)
Added abs(_: int3) -> int3
Added abs(_: float4) -> float4
Added abs(_: int4) -> int4
Added abs(_: float2) -> float2
Added abs(_: float3) -> float3
Added abs(_: int2) -> int2
Added clamp(_: int4, min: Int32, max: Int32) -> int4
Added clamp(_: int3, min: Int32, max: Int32) -> int3
Added clamp(_: int2, min: Int32, max: Int32) -> int2
Added matrix_almost_equal_elements(_: matrix_float2x2, _: matrix_float2x2, _: Float) -> Bool
Added matrix_almost_equal_elements_relative(_: matrix_float2x2, _: matrix_float2x2, _: Float) -> Bool
Added matrix_determinant(_: matrix_float2x2) -> Float
Added matrix_equal(_: matrix_float2x2, _: matrix_float2x2) -> Bool
Added matrix_from_columns(_: vector_float2, _: vector_float2) -> matrix_float2x2
Added matrix_from_diagonal(_: vector_float2) -> matrix_float2x2
Added matrix_from_rows(_: vector_float2, _: vector_float2) -> matrix_float2x2
Added matrix_identity_float2x2
Added matrix_identity_float3x3
Added matrix_identity_float4x4
Added matrix_invert(_: matrix_float2x2) -> matrix_float2x2
Added matrix_linear_combination(_: Float, _: matrix_float2x2, _: Float, _: matrix_float2x2) -> matrix_float2x2
Added matrix_transpose(_: matrix_float2x2) -> matrix_float2x2
Added max(_: int4, _: Int32) -> int4
Added max(_: int2, _: Int32) -> int2
Added max(_: int3, _: Int32) -> int3
Added min(_: int3, _: Int32) -> int3
Added min(_: int4, _: Int32) -> int4
Added min(_: int2, _: Int32) -> int2
Added packed_double2
Added packed_double4
Added packed_float2
Added packed_float4
Added packed_int2
Added packed_int4
Added recip(_: Float) -> Float
Added reduce_add(_: int4) -> Int32
Added reduce_add(_: int2) -> Int32
Added reduce_add(_: int3) -> Int32
Added reduce_max(_: int3) -> Int32
Added reduce_max(_: int4) -> Int32
Added reduce_max(_: int2) -> Int32
Added reduce_min(_: int4) -> Int32
Added reduce_min(_: int3) -> Int32
Added reduce_min(_: int2) -> Int32
Added rsqrt(_: Float) -> Float
Added sign(_: Float) -> Float
Added vector_abs(_: vector_int2) -> vector_int2
Added vector_all(_: vector_int2) -> Bool
Added vector_any(_: vector_int2) -> Bool
Added vector_bitselect(_: vector_int2, _: vector_int2, _: vector_int2) -> vector_int2
Added vector_clamp(_: vector_int2, _: vector_int2, _: vector_int2) -> vector_int2
Added vector_cross(_: vector_float2, _: vector_float2) -> vector_float3
Added vector_distance(_: vector_float2, _: vector_float2) -> Float
Added vector_distance_squared(_: vector_float2, _: vector_float2) -> Float
Added vector_dot(_: vector_float2, _: vector_float2) -> Float
Added vector_double(_: vector_int2) -> vector_double2
Added vector_double2
Added vector_double3
Added vector_double4
Added vector_fast_distance(_: vector_float2, _: vector_float2) -> Float
Added vector_fast_length(_: vector_float2) -> Float
Added vector_fast_normalize(_: vector_float2) -> vector_float2
Added vector_fast_project(_: vector_float2, _: vector_float2) -> vector_float2
Added vector_fast_recip(_: Float) -> Float
Added vector_fast_rsqrt(_: Float) -> Float
Added vector_float(_: vector_int2) -> vector_float2
Added vector_float2
Added vector_float3
Added vector_float4
Added vector_fract(_: Float) -> Float
Added vector_int(_: vector_int2) -> vector_int2
Added vector_int2
Added vector_int3
Added vector_int4
Added vector_int_sat(_: vector_int2) -> vector_int2
Added vector_length(_: vector_float2) -> Float
Added vector_length_squared(_: vector_float2) -> Float
Added vector_long1
Added vector_max(_: vector_int2, _: vector_int2) -> vector_int2
Added vector_min(_: vector_int2, _: vector_int2) -> vector_int2
Added vector_mix(_: Float, _: Float, _: Float) -> Float
Added vector_norm_inf(_: vector_float2) -> Float
Added vector_norm_one(_: vector_float2) -> Float
Added vector_normalize(_: vector_float2) -> vector_float2
Added vector_precise_distance(_: vector_float2, _: vector_float2) -> Float
Added vector_precise_length(_: vector_float2) -> Float
Added vector_precise_normalize(_: vector_float2) -> vector_float2
Added vector_precise_project(_: vector_float2, _: vector_float2) -> vector_float2
Added vector_precise_recip(_: Float) -> Float
Added vector_precise_rsqrt(_: Float) -> Float
Added vector_project(_: vector_float2, _: vector_float2) -> vector_float2
Added vector_recip(_: Float) -> Float
Added vector_reduce_add(_: vector_int2) -> Int32
Added vector_reduce_max(_: vector_int2) -> Int32
Added vector_reduce_min(_: vector_int2) -> Int32
Added vector_reflect(_: vector_float2, _: vector_float2) -> vector_float2
Added vector_refract(_: vector_float2, _: vector_float2, _: Float) -> vector_float2
Added vector_rsqrt(_: Float) -> Float
Added vector_select(_: vector_float2, _: vector_float2, _: vector_int2) -> vector_float2
Added vector_sign(_: Float) -> Float
Added vector_smoothstep(_: Float, _: Float, _: Float) -> Float
Added vector_step(_: Float, _: Float) -> Float
Added vector_ulong1