aboutsummaryrefslogtreecommitdiff
path: root/src/libGLESv2/renderer/d3d/d3d9/Renderer9.h
diff options
context:
space:
mode:
authorGeoff Lang <geofflang@chromium.org>2014-07-25 14:51:41 -0400
committerGeoff Lang <geofflang@chromium.org>2014-09-08 19:09:01 +0000
commit63d2fc7f40d626342a0f9a82457b3fe0a81efca7 (patch)
tree607e85b029d67f3fe85ce110543af1236906027b /src/libGLESv2/renderer/d3d/d3d9/Renderer9.h
parentcc79b8c6b3c713904fa6d0613018b3e2f7fd8eac (diff)
downloadangle-63d2fc7f40d626342a0f9a82457b3fe0a81efca7.tar.gz
Update the ReadPixels calls to return Error objects instead of calling gl::error.
BUG=angle:520 Change-Id: I2ead221e7d1f02cf088b60d0e98376fcd68dde8e Reviewed-on: https://chromium-review.googlesource.com/211441 Reviewed-by: Shannon Woods <shannonwoods@chromium.org> Tested-by: Geoff Lang <geofflang@chromium.org>
Diffstat (limited to 'src/libGLESv2/renderer/d3d/d3d9/Renderer9.h')
-rw-r--r--src/libGLESv2/renderer/d3d/d3d9/Renderer9.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libGLESv2/renderer/d3d/d3d9/Renderer9.h b/src/libGLESv2/renderer/d3d/d3d9/Renderer9.h
index e1398f2f..826a649d 100644
--- a/src/libGLESv2/renderer/d3d/d3d9/Renderer9.h
+++ b/src/libGLESv2/renderer/d3d/d3d9/Renderer9.h
@@ -134,8 +134,9 @@ class Renderer9 : public Renderer
virtual bool blitRect(gl::Framebuffer *readTarget, const gl::Rectangle &readRect, gl::Framebuffer *drawTarget, const gl::Rectangle &drawRect,
const gl::Rectangle *scissor, bool blitRenderTarget, bool blitDepth, bool blitStencil, GLenum filter);
- virtual void readPixels(gl::Framebuffer *framebuffer, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format,
- GLenum type, GLuint outputPitch, const gl::PixelPackState &pack, uint8_t *pixels);
+
+ virtual gl::Error readPixels(gl::Framebuffer *framebuffer, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format,
+ GLenum type, GLuint outputPitch, const gl::PixelPackState &pack, uint8_t *pixels);
// RenderTarget creation
virtual RenderTarget *createRenderTarget(SwapChain *swapChain, bool depth);