小编Ano*_*non的帖子

如何将深度缓冲区复制到GPU上的纹理?

我想将当前深度缓冲区获取到纹理,以在着色器中访问它.由于各种原因,我无法进行单独的深度传递,但需要复制已经渲染的深度.

glReadPixels将涉及CPU并可能杀死性能,据我所知glBlitFramebuffer,不能深入到颜色,只有深度到深度.

如何在GPU上执行此操作?

opengl glsl depth

9
推荐指数
3
解决办法
9440
查看次数

标签 统计

depth ×1

glsl ×1

opengl ×1