Guides and Sample Code Developer
Search

Accelerate Changes for Swift

Accelerate

Modified vImageCreateCGImageFromBuffer(_: UnsafePointer<vImage_Buffer>, _: UnsafePointer<vImage_CGImageFormat>, _: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> Swift.Void)!, _: UnsafeMutableRawPointer!, _: vImage_Flags, _: UnsafeMutablePointer<vImage_Error>!) -> Unmanaged<CGImage>!
Declaration
From
func vImageCreateCGImageFromBuffer(_ buf: UnsafePointer<vImage_Buffer>, _ format: UnsafePointer<vImage_CGImageFormat>, _ callback: (@escaping (UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> Swift.Void)!, _ userData: UnsafeMutableRawPointer!, _ flags: vImage_Flags, _ error: UnsafeMutablePointer<vImage_Error>!) -> Unmanaged<CGImage>!
To
func vImageCreateCGImageFromBuffer(_ buf: UnsafePointer<vImage_Buffer>, _ format: UnsafePointer<vImage_CGImageFormat>, _ callback: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> Swift.Void)!, _ userData: UnsafeMutableRawPointer!, _ flags: vImage_Flags, _ error: UnsafeMutablePointer<vImage_Error>!) -> Unmanaged<CGImage>!

Modified vImageCVImageFormat_SetUserData(_: vImageCVImageFormat, _: UnsafeMutableRawPointer!, _: ((vImageCVImageFormat?, UnsafeMutableRawPointer?) -> Swift.Void)!) -> vImage_Error
Declaration
From
func vImageCVImageFormat_SetUserData(_ format: vImageCVImageFormat, _ userData: UnsafeMutableRawPointer!, _ userDataReleaseCallback: (@escaping (vImageCVImageFormat?, UnsafeMutableRawPointer?) -> Swift.Void)!) -> vImage_Error
To
func vImageCVImageFormat_SetUserData(_ format: vImageCVImageFormat, _ userData: UnsafeMutableRawPointer!, _ userDataReleaseCallback: ((vImageCVImageFormat?, UnsafeMutableRawPointer?) -> Swift.Void)!) -> vImage_Error

Declaration
From
func vImageGetResamplingFilterSize(_ scale: Float, _ kernelFunc: (@escaping (UnsafePointer<Float>?, UnsafeMutablePointer<Float>?, UInt, UnsafeMutableRawPointer?) -> Swift.Void)!, _ kernelWidth: Float, _ flags: vImage_Flags) -> Int
To
func vImageGetResamplingFilterSize(_ scale: Float, _ kernelFunc: ((UnsafePointer<Float>?, UnsafeMutablePointer<Float>?, UInt, UnsafeMutableRawPointer?) -> Swift.Void)!, _ kernelWidth: Float, _ flags: vImage_Flags) -> Int

Declaration
From
func vImageNewResamplingFilterForFunctionUsingBuffer(_ filter: ResamplingFilter, _ scale: Float, _ kernelFunc: (@escaping (UnsafePointer<Float>?, UnsafeMutablePointer<Float>?, UInt, UnsafeMutableRawPointer?) -> Swift.Void)!, _ kernelWidth: Float, _ userData: UnsafeMutableRawPointer!, _ flags: vImage_Flags) -> vImage_Error
To
func vImageNewResamplingFilterForFunctionUsingBuffer(_ filter: ResamplingFilter, _ scale: Float, _ kernelFunc: ((UnsafePointer<Float>?, UnsafeMutablePointer<Float>?, UInt, UnsafeMutableRawPointer?) -> Swift.Void)!, _ kernelWidth: Float, _ userData: UnsafeMutableRawPointer!, _ flags: vImage_Flags) -> vImage_Error

Feedback