在我Qt app
的 with 中C++
,我使用QQuickItem
派生类通过在每个帧渲染上运行一些过滤器来显示在每个帧渲染上生成的纹理。这很好用。
接下来,我使用takeTexture
提供的方法QOpenGLFramebufferObject
来保存一些纹理并在需要时将它们显示回来。这些保存的纹理是 s 类型GLuint
的。我可以使用普通的 OpenGL 渲染管道将其显示回来。它运作良好。
但是,有没有办法可以避免渲染管道调用并将 GPU 内存上保存的纹理直接映射到我的QQuickItem
?