-
Notifications
You must be signed in to change notification settings - Fork 516
SceneKit macOS xcode14.0 rc
Israel Soto edited this page Sep 7, 2022
·
1 revision
#SceneKit.framework
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNMaterial.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNMaterial.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNMaterial.h 2022-08-05 12:41:08.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNMaterial.h 2022-08-03 21:06:43.000000000 -0500
@@ -298,7 +298,7 @@
/*!
@property cullMode
- @abstract Determines the culling mode of the receiver. Defaults to SCNCullModeBack. Animatable.
+ @abstract Determines the culling mode of the receiver. Defaults to SCNCullBack. Animatable.
*/
@property(nonatomic) SCNCullMode cullMode;
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNShadable.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNShadable.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNShadable.h 2022-08-05 12:41:07.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNShadable.h 2022-08-03 21:06:41.000000000 -0500
@@ -585,13 +585,6 @@
| Access: ReadOnly
| Stages: Fragment shader only
- | struct SCNFramebuffer {
- | float4 color; // Contents of the destination framebuffer corresponding to the fragment being processed
- | } _framebuffer; // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9.
- |
- | Access: ReadOnly
- | Stages: Fragment shader only
-
| struct SCNShaderOutput {
| float4 color;
| } _output;
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNTechnique.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNTechnique.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNTechnique.h 2022-08-05 12:41:08.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SCNTechnique.h 2022-08-03 21:06:43.000000000 -0500
@@ -211,27 +211,9 @@
type: a string specifying the type of the render target. It can be one of the following: color, depth, stencil
format: a string specifying the format of the render target. It can be:
- - for color targets (if not specified defaults to the framebuffer's pixel format)
- - r8
- - r16 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - r16f
- - r32f // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rg8 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rg16
- - rg16f // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rg32f // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rgba8 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rgba16 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rgba16f // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - rgba32f
- - rgba (deprecated)
- - for depth targets
- - depth16 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - depth24
- - depth32f // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - for combined depth and stencil targets:
- - depth24Unorm_stencil8 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
- - depth32Float_stencil8 // Available since macOS 13, iOS 16, tvOS 16 and watchOS 9
+ - for color targets: rgba32f, r8, r16f, rg16 or rgba. If not specified defaults to the framebuffer's pixel format.
+ - for depth targets: depth24, depth24stencil8
+ - for stencil targets: depth24stencil8
scaleFactor: a float value (encapsulated in a NSNumber) that controls the size of the render target. Defaults to 1, which means 1x the size of the main viewport.
size: a string with the format %dx%d that controls the size of the render target.
persistent: a boolean that tells if this target should persist from one frame to the next. It permits to create temporal effects suchs as motion blur. Defaults to NO.
- 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