QSGDynamicTexture Class

The QSGDynamicTexture class serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's. More...

Header: #include <QSGDynamicTexture>
qmake: QT += quick
Inherits: QSGTexture

Public Functions

virtual bool updateTexture() = 0

Detailed Description

To update the content of the texture, call updateTexture() explicitly. Simply calling bind() will not update the texture.

Note: All classes with QSG prefix should be used solely on the scene graph's rendering thread. See Scene Graph and Rendering for more information.

Member Function Documentation

[pure virtual] bool QSGDynamicTexture::updateTexture()

Call this function to explicitly update the dynamic texture. Calling bind() will bind the content that was previously updated.

The function returns true if the texture was changed as a resul of the update; otherwise returns false.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qsgdynamictexture.html