API Differences in simd in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in simd in the macOS 15.0 SDK.

Table of Contents

Functions & Methods

@_transparent public func abs(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func abs(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func abs(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func abs(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func abs(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func abs(_ x: simd.simd_half32) -> simd.simd_half32
@_transparent public func ceil(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func ceil(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func ceil(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func ceil(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func ceil(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func ceil(_ x: simd.simd_half32) -> simd.simd_half32
@_transparent public func floor(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func floor(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func floor(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func floor(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func floor(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func floor(_ x: simd.simd_half32) -> simd.simd_half32
@_transparent public func max(_ x: simd.simd_half2, _ y: simd.simd_half2) -> simd.simd_half2
@_transparent public func max(_ vector: simd.simd_half2, _ scalar: Swift.Float16) -> simd.simd_half2
@_transparent public func max(_ x: simd.simd_half3, _ y: simd.simd_half3) -> simd.simd_half3
@_transparent public func max(_ vector: simd.simd_half3, _ scalar: Swift.Float16) -> simd.simd_half3
@_transparent public func max(_ x: simd.simd_half4, _ y: simd.simd_half4) -> simd.simd_half4
@_transparent public func max(_ vector: simd.simd_half4, _ scalar: Swift.Float16) -> simd.simd_half4
@_transparent public func max(_ x: simd.simd_half8, _ y: simd.simd_half8) -> simd.simd_half8
@_transparent public func max(_ vector: simd.simd_half8, _ scalar: Swift.Float16) -> simd.simd_half8
@_transparent public func max(_ x: simd.simd_half16, _ y: simd.simd_half16) -> simd.simd_half16
@_transparent public func max(_ vector: simd.simd_half16, _ scalar: Swift.Float16) -> simd.simd_half16
@_transparent public func max(_ x: simd.simd_half32, _ y: simd.simd_half32) -> simd.simd_half32
@_transparent public func max(_ vector: simd.simd_half32, _ scalar: Swift.Float16) -> simd.simd_half32
@_transparent public func min(_ x: simd.simd_half2, _ y: simd.simd_half2) -> simd.simd_half2
@_transparent public func min(_ vector: simd.simd_half2, _ scalar: Swift.Float16) -> simd.simd_half2
@_transparent public func min(_ x: simd.simd_half3, _ y: simd.simd_half3) -> simd.simd_half3
@_transparent public func min(_ vector: simd.simd_half3, _ scalar: Swift.Float16) -> simd.simd_half3
@_transparent public func min(_ x: simd.simd_half4, _ y: simd.simd_half4) -> simd.simd_half4
@_transparent public func min(_ vector: simd.simd_half4, _ scalar: Swift.Float16) -> simd.simd_half4
@_transparent public func min(_ x: simd.simd_half8, _ y: simd.simd_half8) -> simd.simd_half8
@_transparent public func min(_ vector: simd.simd_half8, _ scalar: Swift.Float16) -> simd.simd_half8
@_transparent public func min(_ x: simd.simd_half16, _ y: simd.simd_half16) -> simd.simd_half16
@_transparent public func min(_ vector: simd.simd_half16, _ scalar: Swift.Float16) -> simd.simd_half16
@_transparent public func min(_ x: simd.simd_half32, _ y: simd.simd_half32) -> simd.simd_half32
@_transparent public func min(_ vector: simd.simd_half32, _ scalar: Swift.Float16) -> simd.simd_half32
@_transparent public func rint(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func rint(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func rint(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func rint(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func rint(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func rint(_ x: simd.simd_half32) -> simd.simd_half32
@_transparent public func sqrt(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func sqrt(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func sqrt(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func sqrt(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func sqrt(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func sqrt(_ x: simd.simd_half32) -> simd.simd_half32
@_transparent public func trunc(_ x: simd.simd_half2) -> simd.simd_half2
@_transparent public func trunc(_ x: simd.simd_half3) -> simd.simd_half3
@_transparent public func trunc(_ x: simd.simd_half4) -> simd.simd_half4
@_transparent public func trunc(_ x: simd.simd_half8) -> simd.simd_half8
@_transparent public func trunc(_ x: simd.simd_half16) -> simd.simd_half16
@_transparent public func trunc(_ x: simd.simd_half32) -> simd.simd_half32