如何在金属中做glDiscardFramebufferEXT

时间:2018-11-08 13:04:29

标签: metal framebuffer

我需要将glDiscardFramebufferEXT() OpenGL方法移植到metal上,但我在互联网上还没有发现任何有用的东西。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

其功能在MTLRenderPassDescriptor中:

  

MTLRenderPassDescriptor对象包含附件的集合,这些附件是渲染过程生成的像素的渲染目标。 MTLRenderPassDescriptor类还用于为渲染过程生成的可见性信息设置目标缓冲区。

尤其是成员{color/depth}Attachments.storeAction{color/depth}.loadAction MTLLoadActionDontCare表示无视。