美文网首页音视频专辑OpenGL+Metal图像处理
《Metal》官方文档翻译002-关于Metal编程指南

《Metal》官方文档翻译002-关于Metal编程指南

作者: 张芳涛 | 来源:发表于2017-10-20 09:57 被阅读113次

    关于Metal编程指南

    Metal框架支持GPU加速的高级3D图形渲染和数据并行计算工作负载。Metal提供了一个现代化和流线型的API,用于对图形和计算命令的组织,处理和提交进行细粒度,低级别的控制,以及管理这些命令的相关数据和资源。Metal的主要目标是最小化执行GPU工作负载所产生的CPU开销。

    前言

    本文档描述了Metal的基本概念:命令提交模型,内存管理模型,以及独立编译的代码用于图形着色器和数据并行计算功能。该文档然后详细介绍如何使用Metal API编写应用程序。

    以下章节可以找到更多细节:

    学习这个的所需条件

    您应该熟悉Objective-C语言,并熟练使用OpenGL,Op​​enCL或类似的API进行编程。

    你也可以查阅下面的资料

    Metal框架参考是文档的集合,描述了Metal框架的接口。

    所述Metal着色语言规范是一个文档,指定该Metal着色语言,这是用来写图形着色器或用于通过Metal应用程式compute函数。

    此外,Apple开发人员库中还提供了使用Metal的几个示例代码项目。

    下一页

    相关文章

      网友评论

        本文标题:《Metal》官方文档翻译002-关于Metal编程指南

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