如何使用“金属”在渲染的图像上绘制形状而不重绘整个纹理?

时间:2019-11-27 18:13:14

标签: metal metalkit

我正在尝试了解Metal的GPU图像处理,并且已经成功地将图像处理并呈现到屏幕上。 目前,我通过使用自定义的顶点和片段着色器来渲染我的操作图像,该着色器接受纹理和屏幕的大小,然后将其调整为正确的纵横比。使用MTKViewDelegate重绘。此代码如下所示

_ZN7QStringD1Ev@@Base

我现在想在渲染的图像上绘制一些原始形状(线,圆等),这些形状不需要了解下面图像的纹理布局,但是不确定什么是应对这一挑战的最佳方法。这些形状也必须在每次刷新图像时进行更新。我了解如何使用计算编码器在更改某些点的同时复制整个纹理,但是我不知道这是否是实现此目的的最有效方法。任何建议将不胜感激!

0 个答案:

没有答案