The QQuickTextureFactory class provides an interface for loading custom textures from QML....
Format
Specifies the texture format.
QTextureFileData m_textureData
const QTextureFileData * textureData() const
QTextureFileData m_textureData
virtual void commitTextureOperations(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates)
Call this function to enqueue image upload operations to resourceUpdates, in case there are any pendi...
virtual bool hasMipmaps() const =0
Returns true if the texture data contains mipmap levels.
virtual bool hasAlphaChannel() const =0
Returns true if the texture data contains an alpha channel.
virtual QSize textureSize() const =0
Returns the size of the texture in pixels.
virtual qint64 comparisonKey() const =0
Returns a key suitable for comparing textures.
virtual QRhiTexture * rhiTexture() const