Skip to content

MetalFX tvOS xcode26.0 b4

Alex Soto edited this page Jul 22, 2025 · 2 revisions

#MetalFX.framework

diff -ruN /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.apinotes /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.apinotes
--- /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.apinotes	2025-06-26 22:09:55
+++ /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.apinotes	2025-07-11 12:31:52
@@ -6,17 +6,45 @@
   - Selector: 'newSpatialScalerWithDevice:'
     SwiftName: makeSpatialScaler(device:)
     MethodKind: Instance
+  - Selector: 'newSpatialScalerWithDevice:compiler:'
+    SwiftName: makeSpatialScaler(device:compiler:)
+    MethodKind: Instance
 - Name: MTLFXTemporalScalerDescriptor
   Methods:
   - Selector: 'newTemporalScalerWithDevice:'
     SwiftName: makeTemporalScaler(device:)
     MethodKind: Instance
+  - Selector: 'newTemporalScalerWithDevice:compiler:'
+    SwiftName: makeTemporalScaler(device:compiler:)
+    MethodKind: Instance
   - Selector: 'supportedInputContentMinScaleForDevice:'
     SwiftName: supportedInputContentMinScale(device:)
     MethodKind: Class
   - Selector: 'supportedInputContentMaxScaleForDevice:'
     SwiftName: supportedInputContentMaxScale(device:)
     MethodKind: Class
+- Name: MTLFXTemporalDenoisedScalerDescriptor
+  Methods:
+  - Selector: 'newTemporalDenoisedScalerWithDevice:'
+    SwiftName: makeTemporalDenoisedScaler(device:)
+    MethodKind: Instance
+  - Selector: 'newTemporalDenoisedScalerWithDevice:compiler:'
+    SwiftName: makeTemporalDenoisedScaler(device:compiler:)
+    MethodKind: Instance
+  - Selector: 'supportedInputContentMinScaleForDevice:'
+    SwiftName: supportedInputContentMinScale(device:)
+    MethodKind: Class
+  - Selector: 'supportedInputContentMaxScaleForDevice:'
+    SwiftName: supportedInputContentMaxScale(device:)
+    MethodKind: Class
+- Name: MTLFXFrameInterpolatorDescriptor
+  Methods:
+  - Selector: 'newFrameInterpolatorWithDevice:'
+    SwiftName: makeFrameInterpolator(device:)
+    MethodKind: Instance
+  - Selector: 'newFrameInterpolatorWithDevice:compiler:'
+    SwiftName: makeFrameInterpolator(device:compiler:)
+    MethodKind: Instance
 Protocols:
 - Name: MTLFXSpatialScaler
   Methods:
@@ -24,6 +52,36 @@
     SwiftName: encode(commandBuffer:)
     MethodKind: Instance
 - Name: MTLFXTemporalScaler
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTLFXTemporalDenoisedScaler
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTLFXFrameInterpolator
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTL4FXSpatialScaler
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTL4FXTemporalScaler
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTL4FXTemporalDenoisedScaler
+  Methods:
+  - Selector: 'encodeToCommandBuffer:'
+    SwiftName: encode(commandBuffer:)
+    MethodKind: Instance
+- Name: MTL4FXFrameInterpolator
   Methods:
   - Selector: 'encodeToCommandBuffer:'
     SwiftName: encode(commandBuffer:)

Clone this wiki locally