Index: Source/core/html/canvas/WebGLFramebuffer.h |
diff --git a/Source/core/html/canvas/WebGLFramebuffer.h b/Source/core/html/canvas/WebGLFramebuffer.h |
index 8a57ab38b2af0a280fa96300e56c73f7ad996b98..61bdccc8f789e698625fad186399645a3f3ab91e 100644 |
--- a/Source/core/html/canvas/WebGLFramebuffer.h |
+++ b/Source/core/html/canvas/WebGLFramebuffer.h |
@@ -103,6 +103,10 @@ public: |
GLenum getDrawBuffer(GLenum); |
+ void readBuffer(const GLenum colorBuffer) { m_readBuffer = colorBuffer; } |
+ |
+ GLenum getReadBuffer() const { return m_readBuffer; } |
+ |
DECLARE_VIRTUAL_TRACE(); |
protected: |
@@ -134,6 +138,8 @@ private: |
Vector<GLenum> m_drawBuffers; |
Vector<GLenum> m_filteredDrawBuffers; |
+ |
+ GLenum m_readBuffer; |
}; |
} // namespace blink |