Skip to content

Metal tvOS xcode13.0 beta3

Manuel de la Pena edited this page Sep 29, 2021 · 2 revisions

#Metal.framework https://github.com/xamarin/xamarin-macios/pull/12875

diff -ruN /Applications/Xcode_13.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLDevice.h /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLDevice.h
--- /Applications/Xcode_13.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLDevice.h	2021-06-17 03:44:35.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLDevice.h	2021-07-13 00:34:56.000000000 -0400
@@ -563,16 +563,16 @@
 - (void)newLibraryWithSource:(NSString *)source options:(nullable MTLCompileOptions *)options completionHandler:(MTLNewLibraryCompletionHandler)completionHandler;
 
 /*!
- @method newLibraryWithDescriptor:error:
+ @method newLibraryWithStitchedDescriptor:error:
  @abstract Returns a library generated using the graphs in the descriptor.
  */
-- (nullable id <MTLLibrary>)newLibraryWithDescriptor:(MTLStitchedLibraryDescriptor *)descriptor error:(__autoreleasing NSError **)error API_AVAILABLE(macos(12.0), ios(15.0));
+- (nullable id <MTLLibrary>)newLibraryWithStitchedDescriptor:(MTLStitchedLibraryDescriptor *)descriptor error:(__autoreleasing NSError **)error API_AVAILABLE(macos(12.0), ios(15.0));
 
 /*!
- @method newLibraryWithDescriptor:completionHandler:
+ @method newLibraryWithStitchedDescriptor:completionHandler:
  @abstract Generates a new library using the graphs in the descriptor.
  */
-- (void)newLibraryWithDescriptor:(MTLStitchedLibraryDescriptor *)descriptor completionHandler:(MTLNewLibraryCompletionHandler)completionHandler API_AVAILABLE(macos(12.0), ios(15.0));
+- (void)newLibraryWithStitchedDescriptor:(MTLStitchedLibraryDescriptor *)descriptor completionHandler:(MTLNewLibraryCompletionHandler)completionHandler API_AVAILABLE(macos(12.0), ios(15.0));
 
 /*!
  @method newRenderPipelineStateWithDescriptor:error:
diff -ruN /Applications/Xcode_13.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes
--- /Applications/Xcode_13.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes	2021-06-13 22:31:22.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes	2021-07-05 07:40:28.000000000 -0400
@@ -587,11 +587,11 @@
   - Selector: 'newLibraryWithSource:options:completionHandler:'
     SwiftName: makeLibrary(source:options:completionHandler:)
     MethodKind: Instance
-  - Selector: 'newLibraryWithDescriptor:error:'
-    SwiftName: makeLibrary(descriptor:)
+  - Selector: 'newLibraryWithStitchedDescriptor:error:'
+    SwiftName: makeLibrary(stitchedDescriptor:)
     MethodKind: Instance
-  - Selector: 'newLibraryWithDescriptor:completionHandler:'
-    SwiftName: makeLibrary(descriptor:completionHandler:)
+  - Selector: 'newLibraryWithStitchedDescriptor:completionHandler:'
+    SwiftName: makeLibrary(stitchedDescriptor:completionHandler:)
     MethodKind: Instance
   - Selector: 'newRenderPipelineStateWithDescriptor:completionHandler:'
     SwiftName: makeRenderPipelineState(descriptor:completionHandler:)
Clone this wiki locally