diff options
author | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-08 02:21:47 +0000 |
---|---|---|
committer | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-08 02:21:47 +0000 |
commit | 7d345d73fdd82277da714b0359785f8e7abb73a8 (patch) | |
tree | 856bd1d510e65d65f0b5849fa566c4f3803efdb2 /cc/gl_renderer.h | |
parent | 9faada102162601ba0a91a85ea82432309a0ca7a (diff) | |
download | chromium_src-7d345d73fdd82277da714b0359785f8e7abb73a8.zip chromium_src-7d345d73fdd82277da714b0359785f8e7abb73a8.tar.gz chromium_src-7d345d73fdd82277da714b0359785f8e7abb73a8.tar.bz2 |
Don't invert contentsDeviceTransform twice when rendering render passes.
Review URL: https://chromiumcodereview.appspot.com/11361129
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166586 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/gl_renderer.h')
-rw-r--r-- | cc/gl_renderer.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cc/gl_renderer.h b/cc/gl_renderer.h index c47eefd..512c484 100644 --- a/cc/gl_renderer.h +++ b/cc/gl_renderer.h @@ -91,7 +91,10 @@ private: void drawCheckerboardQuad(const DrawingFrame&, const CheckerboardDrawQuad*); void drawDebugBorderQuad(const DrawingFrame&, const DebugBorderDrawQuad*); - scoped_ptr<ScopedTexture> drawBackgroundFilters(DrawingFrame&, const RenderPassDrawQuad*, const WebKit::WebFilterOperations&, const WebKit::WebTransformationMatrix& deviceTransform); + scoped_ptr<ScopedTexture> drawBackgroundFilters( + DrawingFrame&, const RenderPassDrawQuad*, const WebKit::WebFilterOperations&, + const WebKit::WebTransformationMatrix& contentsDeviceTransform, + const WebKit::WebTransformationMatrix& contentsDeviceTransformInverse); void drawRenderPassQuad(DrawingFrame&, const RenderPassDrawQuad*); void drawSolidColorQuad(const DrawingFrame&, const SolidColorDrawQuad*); void drawStreamVideoQuad(const DrawingFrame&, const StreamVideoDrawQuad*); |