-
Notifications
You must be signed in to change notification settings - Fork 516
vImage tvOS xcode15.3 b1
Alex Soto edited this page Jan 27, 2024
·
2 revisions
#vImage.framework
diff -ruN /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h
--- /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h 2023-11-12 10:07:35
+++ /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h 2024-01-09 23:58:18
@@ -42,6 +42,9 @@
extern "C" {
#endif
+#include <TargetConditionals.h>
+#if !0 && !0
+
/*!
@function vImageClip_PlanarF
@@ -10549,6 +10552,8 @@
vImage_Flags flags)
VIMAGE_NON_NULL(1,2)
API_AVAILABLE(macos(10.12), ios(9.3), watchos(3.0), tvos(10.0));
+
+#endif
#ifdef __cplusplus
}
diff -ruN /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h
--- /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h 2023-10-28 16:47:00
+++ /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h 2024-01-09 23:57:37
@@ -52,6 +52,8 @@
kRotate270DegreesCounterClockwise VIMAGE_ENUM_AVAILABLE_STARTING( __MAC_10_3, __IPHONE_5_0 ) = 3
};
+#include <TargetConditionals.h>
+#if !0 && !0
/*
* High Level Geometry Functions
@@ -821,6 +823,8 @@
* flags the flags you intend to pass to vImage{Horizontal/Vertical}Shear_<fmt>.
*/
VIMAGE_PF vImagePixelCount vImageGetResamplingFilterExtent( ResamplingFilter filter, vImage_Flags flags ) VIMAGE_NON_NULL(1) API_AVAILABLE(macos(10.9), ios(7.0), watchos(1.0), tvos(7.0));
+
+#endif
#ifdef __cplusplus
}
diff -ruN /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h
--- /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h 2023-11-12 10:06:14
+++ /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h 2024-01-09 23:15:51
@@ -253,7 +253,9 @@
* @/textblock </pre>
*/
+#include <TargetConditionals.h>
+
// Types, defines, flags and error codes
#include <vImage/vImage_Types.h>
@@ -294,5 +296,7 @@
# include <vImage/vImage_CVUtilities.h>
# endif
#endif /* defined __clang__ && defined __has_include */
+
+
#endif /* VIMAGE_H */
diff -ruN /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h
--- /Applications/Xcode_15.2.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h 2023-11-12 03:12:31
+++ /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h 2024-01-10 01:45:35
@@ -20,7 +20,11 @@
#include <stdint.h>
#include <stddef.h>
#include <unistd.h>
-#if __has_include(<os/availability.h>) && !defined(__linux__)
+
+#include <TargetConditionals.h>
+
+
+#if __has_include(<os/availability.h>) && !defined(__linux__) && !0 && !0
# include <os/availability.h>
#else
# define __API_AVAILABLE(...)
@@ -530,7 +534,7 @@
@constant kvImageLeaveAlphaUnchanged Some functions that operate on ARGB data in place allow
you to operate on just the RGB components and leave the alpha channel unmodified.
- These are typically histogram and gamma functions.
+ These are typically histogram and gamma functions and some convolution functions.
@constant kvImageCopyInPlace One of four edging modes. This one tells vImage to do nothing for
destination pixels that need source pixels that are missing. The corresponding source
@@ -865,6 +869,7 @@
float Cb_B;
}vImage_YpCbCrToARGBMatrix;
+#if !0 && !0
/*! @const kvImage_YpCbCrToARGBMatrix_ITU_R_601_4
@abstract Y'CbCr->RGB conversion matrix for ITU-Recommendation BT.601-4 */
extern VIMAGE_PF const vImage_YpCbCrToARGBMatrix *kvImage_YpCbCrToARGBMatrix_ITU_R_601_4 API_AVAILABLE(macos(10.10), ios(8.0), watchos(1.0), tvos(8.0));
@@ -872,7 +877,7 @@
/*! @const kvImage_YpCbCrToARGBMatrix_ITU_R_709_2
@abstract Y'CbCr->RGB conversion matrix for ITU-Recommendation BT.709-2 */
extern VIMAGE_PF const vImage_YpCbCrToARGBMatrix *kvImage_YpCbCrToARGBMatrix_ITU_R_709_2 API_AVAILABLE(macos(10.10), ios(8.0), watchos(1.0), tvos(8.0));
-
+#endif
@@ -939,6 +944,7 @@
float B_Cr;
}vImage_ARGBToYpCbCrMatrix;
+#if !0 && !0
/*! @const kvImage_ARGBToYpCbCrMatrix_ITU_R_601_4
@abstract RGB->Y'CbCr conversion matrix for ITU-Recommendation BT.601-4 */
extern VIMAGE_PF const vImage_ARGBToYpCbCrMatrix *kvImage_ARGBToYpCbCrMatrix_ITU_R_601_4 API_AVAILABLE(macos(10.10), ios(8.0), watchos(1.0), tvos(8.0));
@@ -946,7 +952,8 @@
/*! @const kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2
@abstract RGB->Y'CbCr conversion matrix for ITU-Recommendation BT.709-2 */
extern VIMAGE_PF const vImage_ARGBToYpCbCrMatrix *kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2 API_AVAILABLE(macos(10.10), ios(8.0), watchos(1.0), tvos(8.0));
-
+#endif
+
/*!
@typedef vImage_ARGBToYpCbCr
@abstract An opaque representation of a 3x3 converson matrix for converting RGB signals to Y'CbCr.
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status
- xcode16.2 Binding Status