glDrawPixels 等同于 Metal API

问题描述 投票:0回答:1

我想使用 Apple Metal API 直接在屏幕上绘制像素缓冲区。

在 OpenGL 中我可以使用 glDrawPixels

如何在 Metal 中做到这一点?

是否只能在纹理上绘制缓冲区,然后用两个三角形渲染它?

如果有C/C++代码就好了

metal
1个回答
0
投票

Metal 中没有

glDrawPixels
,因此您需要实际创建渲染管道、渲染目标、命令队列、缓冲区和编码器,然后绘制三角形。

在我看来,无论如何,没有人应该使用

glDrawPixels

© www.soinside.com 2019 - 2024. All rights reserved.