30 Q_DECLARE_PRIVATE(QSGVideoTexture)
33 ~QSGVideoTexture() override;
35 qint64 comparisonKey()
const override;
36 QRhiTexture *rhiTexture()
const override;
37 QSize textureSize()
const override;
38 bool hasAlphaChannel()
const override;
39 bool hasMipmaps()
const override;
40 void setRhiTexture(QRhiTexture *texture);
41 void setData(QRhiTexture::Format f,
const QSize &s,
const uchar *data,
int bytes);
44 std::unique_ptr<QSGVideoTexturePrivate> d_ptr;