写在前面: 对Metal技术感兴趣的同学,可以关注我的专题:Metal专辑也可以关注我个人的简书账号:张芳涛所有的代码存储的Github地址是:...

写在前面: 对Metal技术感兴趣的同学,可以关注我的专题:Metal专辑也可以关注我个人的简书账号:张芳涛所有的代码存储的Github地址是:...
前言 最近做多路视频的渲染,本文是其渲染方案的预研。效果大概如下: 正文 一、多GPUImageView方案 用GPUImage进行多路视频的渲...
简概: 本次文章主要介绍给视频添加动效水印的几种方式,以及实现代码。 使用AVFoundation + CoreAnimation 合成方式 基...
基础篇 第一个OpenGL ES项目绘制三角形什么是Shader?绘制更多的图形变换矩阵透视投影和正交投影摄像机绘制一个正方体基本光照基本纹理 ...
本章列出了可用于帮助您自定义和改进开发工作流的工具。 在应用程序构建过程中创建库 .metallib在应用程序构建过程中编译着色器语言源文件和构...
MTLBlitCommandEncoder提供了在资源(缓冲区和纹理)之间复制数据的方法。对于图像处理和纹理效果(如模糊或反射),数据复制操作可...
本章介绍如何创建和使用MTLComputeCommandEncoder对象来对数据并行计算处理状态和命令进行编码并提交它们以便在设备上执行。 要...
执行固定功能渲染命令编码器操作 使用这些MTLRenderCommandEncoder方法设置固定功能图形状态值: setViewport:指定...
函数和库 本章介绍如何创建一个MTLFunction对象作为Metal着色器或计算函数的参考,以及如何组织和访问具有MTLLibrary对象的函...
资源对象:缓冲区和纹理 本章介绍MTLResource用于存储未格式化存储器和格式化图像数据的Metal资源对象(MTLResource)。有两...
专题公告
无