diff options
Diffstat (limited to 'src/3rdparty/angle/src/libGLESv2/TransformFeedback.h')
-rw-r--r-- | src/3rdparty/angle/src/libGLESv2/TransformFeedback.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/3rdparty/angle/src/libGLESv2/TransformFeedback.h b/src/3rdparty/angle/src/libGLESv2/TransformFeedback.h index d6f4522e2a..885a4fe172 100644 --- a/src/3rdparty/angle/src/libGLESv2/TransformFeedback.h +++ b/src/3rdparty/angle/src/libGLESv2/TransformFeedback.h @@ -12,13 +12,18 @@ #include "angle_gl.h" +namespace rx +{ +class TransformFeedbackImpl; +} + namespace gl { class TransformFeedback : public RefCountObject { public: - explicit TransformFeedback(GLuint id); + TransformFeedback(rx::TransformFeedbackImpl* impl, GLuint id); virtual ~TransformFeedback(); void start(GLenum primitiveMode); @@ -34,6 +39,8 @@ class TransformFeedback : public RefCountObject private: DISALLOW_COPY_AND_ASSIGN(TransformFeedback); + rx::TransformFeedbackImpl* mTransformFeedback; + GLboolean mStarted; GLenum mPrimitiveMode; GLboolean mPaused; |