Skip to content
Open
4 changes: 4 additions & 0 deletions src/metal.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9648,6 +9648,10 @@ interface MTL4TileRenderPipelineDescriptor {
interface MTLFunctionReflection {
[Export ("bindings")]
IMTLBinding [] Bindings { get; }

[Mac (26, 1), iOS (26, 1), TV (26, 1), MacCatalyst (26, 1)]
[NullAllowed, Export ("userAnnotation")]
string UserAnnotation { get; }
}

[Mac (26, 0), iOS (26, 0), TV (26, 0), MacCatalyst (26, 0)]
Expand Down
1 change: 1 addition & 0 deletions tests/introspection/ApiSelectorTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1207,6 +1207,7 @@ protected virtual bool Skip (Type type, string selectorName)
case "MTLFunctionReflection":
switch (selectorName) {
case "bindings":
case "userAnnotation":
return true;
}
break;
Expand Down

This file was deleted.

1 change: 0 additions & 1 deletion tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo

This file was deleted.

1 change: 0 additions & 1 deletion tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo

This file was deleted.

1 change: 0 additions & 1 deletion tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo

This file was deleted.

Loading