summaryrefslogtreecommitdiffstats
path: root/src/render/renderstates/renderstates_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderstates/renderstates_p.h')
-rw-r--r--src/render/renderstates/renderstates_p.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/render/renderstates/renderstates_p.h b/src/render/renderstates/renderstates_p.h
index 055f0cb11..e2fada4ea 100644
--- a/src/render/renderstates/renderstates_p.h
+++ b/src/render/renderstates/renderstates_p.h
@@ -219,6 +219,19 @@ private:
AlphaCoverage();
};
+class Q_AUTOTEST_EXPORT PointSize : public GenericState2<PointSize, bool, GLfloat>
+{
+public:
+ void apply(GraphicsContext *gc) const Q_DECL_OVERRIDE;
+ StateMaskSet mask() const Q_DECL_OVERRIDE
+ { return PointSizeMask; }
+
+ static PointSize *getOrCreate(bool programmable, GLfloat value);
+
+private:
+ PointSize(bool programmable, GLfloat value);
+};
+
class Q_AUTOTEST_EXPORT PolygonOffset : public GenericState2<PolygonOffset, GLfloat, GLfloat>
{
public: