您可以简单地使用硬件blit功能,而不是将四元组渲染到目标FBO中:glBlitFramebuffer
.它的论点是直截了当的,但它需要仔细准备你的源和目标FBO:
glCheckFramebufferStatus
)glBindFramebuffer
)glDraw/ReadBuffers
)glBlitFramebuffer
,在参数中设置GL_LINEAR过滤器我敢打赌它在GPU上要快得多,特别是对于大型图像.
归档时间: |
|
查看次数: |
2385 次 |
最近记录: |