首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
__sky
掘友等级
iOS developer
公众号:audio_video_render 专注于iOS开发,有Windows、Mac开发经验。对图形图像与音视频编解码等技术感兴趣。微信公众号会持续更新一些干货资源,欢迎大家关注。
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 56
沸点 1
赞
57
返回
|
搜索文章
最新
热门
Metal 框架之深度测试
本文介绍了 Metal 下的深度测试,示例通过更改一个三角形每个顶点的深度值来演示深度测试。每个片段的深度由三角形顶点的深度插值计算而来, GPU 依据上述规则来进行深度测试。
Metal 框架之渲染管线渲染图元
本文介绍了如何配置渲染管道,如何编写顶点和片元函数、如何创建渲染管道状态对象,以及最后对绘图命令进行编码,最终在视图中绘制一个简单的 2D 彩色三角形。
Metal 框架之使用 MetalKit 来绘制视图内容
介绍 Metal 渲染图形内容的基础知识,使用 Metal 时,需要创建一个 MetalKit 视图和一个渲染通道,配置必要的视图属性,将可绘制对象与命令缓冲区关联起来,最后提交命令缓冲区来完成绘制。
Metal 框架之创建纹理及纹理采样
本文介绍了 Metal 中使用纹理来绘制和处理图像的步骤。一个纹理先要通过纹理映射技术将纹理映射到几何图元上后才可以被渲染出来。
Metal 框架之 MTKView
本文介绍了如何使用 MTKView 来创建、配置和展示 Metal 对象。讲解了 MTKView 使用的每个步骤,阅读完本文可以对 MTKView 绘制流程有个基本了解。
创建通用 macOS 二进制文件
本文介绍了创建可以运行在 Apple 芯片和 Intel 芯片上得 macOS 应用程序或其他可执行文件的方式。
Metal 执行 GPU 命令的流程
本文介绍了 Metal 在 GPU 上执行命令的流程。Metal 执行任务是通过发送 GPU 命令来完成的,它们之间的关系是客户端-服务器模式。执行的命令需要添加到命令缓冲区中,命令缓冲区再加入到命令
使用 Metal 命令行来构建库
本文介绍了如何在不使用 Xcode 情况下, 通过命令行来编译 Metal Shading Language 源代码并生成 Metal 库以及如何加载生成的库。
自定义 Metal 渲染视图
我们可以通过 MetalKit 提供的 MTKView 来快速编写基于 Metal 渲染的视图,MTKView 视图把 Metal 的操作都封装了起来,一定程度上方面了开发。
基于 Metal 框架的 GPU 计算
GPU 的优势在于并发计算能力,在本示例中,你将学习如何使用 Apple 的新框架 Metal 来实现并发计算。 你将学会如何将用C编写的简单函数转换为 Metal Shading Language
下一页
个人成就
文章被点赞
75
文章被阅读
45,307
掘力值
1,002
关注了
62
关注者
24
收藏集
1
关注标签
211
加入于
2016-09-07