私のQt app
withC++
では、QQuickItem
派生クラスを使用して、各フレーム レンダーでいくつかのフィルターを実行することにより、すべてのフレーム レンダーで生成されるテクスチャを表示しています。これはうまくいきます。
次に、 がtakeTexture
提供するメソッドを使用して、QOpenGLFramebufferObject
テクスチャを保存し、必要に応じてそれらを表示しました。これらの保存されたテクスチャはタイプGLuint
s です。通常の OpenGL レンダリング パイプラインを使用して表示することができます。それはうまくいきます。
しかし、レンダリング パイプラインの呼び出しを回避し、この保存されたテクスチャを GPU メモリに直接マップQQuickItem
する方法はありますか?