Skip to content

CoreImage iOS xcode14.0 beta3

Manuel de la Pena edited this page Sep 1, 2022 · 4 revisions

#CoreImage.framework https://github.com/xamarin/xamarin-macios/pull/15661

diff -ruN /Applications/Xcode_14.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIImageProcessor.h /Applications/Xcode_14.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIImageProcessor.h
--- /Applications/Xcode_14.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIImageProcessor.h	2022-06-17 13:49:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIImageProcessor.h	2022-06-30 08:31:30.000000000 -0500
@@ -170,6 +170,10 @@
 // This texture must not be modified by the block.
 @property (nonatomic, readonly, nullable) id<MTLTexture> metalTexture;
 
+// A 64-bit digest that uniquely descibes the contents of the input to a processor.
+// This digest will change if the graph of the input changes in any way.
+@property (nonatomic, readonly) uint64_t digest NS_AVAILABLE(13_0, 16_0);
+
 @end
 
 
@@ -204,6 +208,10 @@
 // Returns a MTLCommandBuffer that can be used for encoding commands (if rendering using Metal).
 @property (nonatomic, readonly, nullable) id<MTLCommandBuffer> metalCommandBuffer;
 
+// A 64-bit digest that uniquely descibes the contents of the output of a processor.
+// This digest will change if the graph up to and including the output of the processor changes in any way.
+@property (nonatomic, readonly) uint64_t digest NS_AVAILABLE(13_0, 16_0);
+
 @end
 
 
Clone this wiki locally