Skip to content

QuartzCore macOS xcode16.0 b5

Alex Soto edited this page Aug 7, 2024 · 2 revisions

#QuartzCore.framework

diff -ruN /Applications/Xcode_16.0.0-beta4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h
--- /Applications/Xcode_16.0.0-beta4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h	2024-07-13 04:32:12
+++ /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h	2024-07-27 19:21:32
@@ -415,6 +415,13 @@
 @property(copy) CAToneMapMode toneMapMode
 API_AVAILABLE(macos(15.0), ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
 
+/* If YES, allows the layer's content to render at arbitrary integer scales
+   to preserve high-quality vector graphics. This only affects content drawn
+   through -drawLayerInContext or -drawInContext. Changing this value will
+   trigger an explicit `setNeedsDisplay`. The default value is NO. */
+
+@property BOOL wantsDynamicContentScaling
+  API_AVAILABLE(visionos(1.0)) API_UNAVAILABLE(macos, ios, tvos, watchos);
 
 
 /* The filter types to use when rendering the `contents' property of

Clone this wiki locally