美文网首页
Metal - GPU - 获取默认GPU

Metal - GPU - 获取默认GPU

作者: 弑神指 | 来源:发表于2021-05-12 09:20 被阅读0次

选择要在其上运行金属代码的系统的默认GPU设备。

概述

要使用Metal框架,首先要获取GPU设备,您的应用程序需要与metal进行交互的所有对象都来自MTLDevice您在运行时获取对象。ios 、tvos设备只有一个GPU,您可以通过调用MTLCreateSystemDefaultDevice()方法来访问

 guard let device = MTLCreateSystemDefaultDevice() else {
   fatalError("Failed to get the system's default Metal device");
}

在内置有多个GPU的macos设备(例如macbook)上系统默认值为离散GPU。

相关文章

  • Metal - GPU - 获取默认GPU

    选择要在其上运行金属代码的系统的默认GPU设备。 概述 要使用Metal框架,首先要获取GPU设备,您的应用程序需...

  • [转载]Metal中文文档:获取默认的GPU

    转载自Metal中文文档:获取默认的GPU 选择系统的默认GPU设备,用她去运行你的Metal代码。 使用Meta...

  • Metal - GPU (二)

    在运行时访问GPU设备,GPU构成了Metal开发的基础。 获取默认GPU 选择要在其上运行金属代码的系统的默认G...

  • Metal渲染流程

    MTLDevice 获取设备的GPU MTLLibrary Metal函数库,可以通过makeDefaultLib...

  • Metal的简短旅程 <- Metal

    学习Metal中的GPU编程基础。 概览 Metal提供了对GPU的低层级和低能耗的访问入口。开发高效使用GPU的...

  • 啥是馒头(Metal)

    啥是馒头(Metal) What's Metal The Metal framework supports GPU...

  • Metal 初体验和绘制三角形

    metal是苹果自己推出的渲染库。相对OpenGL ES可以提高对GPU的利用。Metal 应用 和GPU的关系 ...

  • Metal - GPU - GPU功能

    查找特定GPU系列的功能列表 金属特征集 使用金属特征集表 使用metal 软件版本和GPU系列查找功能可用性。 ...

  • 02-iOS 平台下 Metal 框架

    什么是Metal?Metal 与 OpenGL ES 区别?CPU/GPU 迭代 Metal 的表现 Metal ...

  • Metal 基本任务和概念 - 01

    在GPU上执行计算 使用Metal 查找GPU并对其进行计算。 概述 在此示例中,您将学习所有Metal应用程序中...

网友评论

      本文标题:Metal - GPU - 获取默认GPU

      本文链接:https://www.haomeiwen.com/subject/hefvdltx.html