Lines Matching refs:QSGMaterial

224     QScopedPointer<QSGMaterial> m_material;
240 static QSGMaterial *createVertexColor(QQuickWindow *window);
241 …static QSGMaterial *createLinearGradient(QQuickWindow *window, QQuickShapeGenericStrokeFillNode *n…
242 …static QSGMaterial *createRadialGradient(QQuickWindow *window, QQuickShapeGenericStrokeFillNode *n…
243 …static QSGMaterial *createConicalGradient(QQuickWindow *window, QQuickShapeGenericStrokeFillNode *…
254 …void updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) overrid…
271 bool updateUniformData(RenderState &state, QSGMaterial *newMaterial,
272 QSGMaterial *oldMaterial) override;
274 QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override;
281 class QQuickShapeLinearGradientMaterial : public QSGMaterial
296 int compare(const QSGMaterial *other) const override;
313 …void updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) overrid…
332 bool updateUniformData(RenderState &state, QSGMaterial *newMaterial,
333 QSGMaterial *oldMaterial) override;
335 QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override;
344 class QQuickShapeRadialGradientMaterial : public QSGMaterial
354 int compare(const QSGMaterial *other) const override;
371 …void updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) overrid…
388 bool updateUniformData(RenderState &state, QSGMaterial *newMaterial,
389 QSGMaterial *oldMaterial) override;
391 QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override;
398 class QQuickShapeConicalGradientMaterial : public QSGMaterial
408 int compare(const QSGMaterial *other) const override;