@@ -78,6 +78,12 @@ required-features = [
78
78
" unstable-example-browser"
79
79
]
80
80
81
+ [[example ]]
82
+ name = " metal"
83
+ required-features = [
84
+ " unstable-example-metal"
85
+ ]
86
+
81
87
[features ]
82
88
default = [" std" , " apple" ]
83
89
@@ -163,6 +169,26 @@ unstable-example-browser = [
163
169
" WebKit_WKNavigation" ,
164
170
" WebKit_WKWebView" ,
165
171
]
172
+ unstable-example-metal = [
173
+ " apple" ,
174
+ " AppKit" ,
175
+ " AppKit_NSWindow" ,
176
+ " Foundation" ,
177
+ " Foundation_NSCoder" ,
178
+ " Foundation_NSError" ,
179
+ " Foundation_NSNotification" ,
180
+ " Foundation_NSString" ,
181
+ " Foundation_NSDate" ,
182
+ " Metal" ,
183
+ " Metal_MTLCompileOptions" ,
184
+ " Metal_MTLRenderPassDescriptor" ,
185
+ " Metal_MTLRenderPipelineColorAttachmentDescriptor" ,
186
+ " Metal_MTLRenderPipelineColorAttachmentDescriptorArray" ,
187
+ " Metal_MTLRenderPipelineDescriptor" ,
188
+ " MetalKit" ,
189
+ " MetalKit_MTKView" ,
190
+ " Metal_MTLRenderPassDescriptor" ,
191
+ ]
166
192
167
193
# Helps with CI
168
194
unstable-frameworks-all = [" unstable-frameworks-ios" , " unstable-frameworks-macos-13" ]
@@ -5285,6 +5311,7 @@ unstable-frameworks-macos-10-13 = [
5285
5311
" Metal_all" ,
5286
5312
" PhotoKit_all" ,
5287
5313
" unstable-example-delegate" ,
5314
+ " unstable-example-metal" ,
5288
5315
" unstable-example-nspasteboard" ,
5289
5316
" unstable-example-speech_synthesis" ,
5290
5317
" unstable-frameworks-macos-10-7" ,
0 commit comments