42 QSGDefaultInternalImageNode(QSGDefaultRenderContext *rc);
44 void setMipmapFiltering(QSGTexture::Filtering filtering) override;
45 void setFiltering(QSGTexture::Filtering filtering) override;
46 void setHorizontalWrapMode(QSGTexture::WrapMode wrapMode) override;
47 void setVerticalWrapMode(QSGTexture::WrapMode wrapMode) override;
49 void updateMaterialAntialiasing() override;
50 void setMaterialTexture(QSGTexture *texture) override;
51 QSGTexture *materialTexture()
const override;
52 bool updateMaterialBlending() override;
53 bool supportsWrap(
const QSize &size)
const override;
56 QSGDefaultRenderContext *m_rc;
57 QSGOpaqueTextureMaterial m_material;
58 QSGTextureMaterial m_materialO;
59 QSGSmoothTextureMaterial m_smoothMaterial;
SmoothTextureMaterialRhiShader(int viewCount)
bool updateUniformData(RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override
This function is called by the scene graph to get the contents of the shader program's uniform buffer...