我可以在QQuickFramebufferObjects之间重用FBO吗?

时间:2017-07-12 16:39:13

标签: opengl optimization qml qtquick2 fbo

我经常分配QQuickFramebufferObjects(QQFBO),然后快速解除分配。这会占用CPU。我设计的降低CPU使用率的一种方法是在销毁他们拥有的QQFBO后保留已经分配的FBO,并将它们(作为rendertargets)提供给我之后分配的任何新的QQFBO。这样我就可以节省FBO分配/解除分配开销。问题是当QQFBO被破坏时,它也会摧毁其拥有的FBO。 有没有办法达到我想要的目的?

注意:

  • 我所有的FBO都有相同的尺寸和格式。
  • 分析数据不支持我的优化思路,因为在这种情况下,我的分析器给了我相当荒谬的结果。

0 个答案:

没有答案