ios – 如何在iphone或mac中识别可用的金属计算设备

前端之家收集整理的这篇文章主要介绍了ios – 如何在iphone或mac中识别可用的金属计算设备前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以举例说明如何用金属识别可用的计算设备,如cpu和gpu吗?非常感谢

解决方法

金属仅适用于GPU.也就是说,有一个名为MTLCopyAllDevices()的函数可以返回系统所有的GPU.这是一个关于如何在OS X操场上运行它以查看我的系统具有哪些兼容设备的快速示例.

enter image description here

编辑:

在Objective-C中,这看起来很相似.只需导入< Metal / Metal.h>第一:

@implementation AppDelegate

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {

    NSArray *devices = MTLCopyAllDevices();
    for (id device in devices) {
        NSLog(@"%@",[device name]);
    }
}

@end

猜你在找的iOS相关文章