Re-upload: Change FlippedFramebuffer return for surfaceless
commitb848c30f942329f96080018673703edbe33b47b3
authorachaulk <achaulk@chromium.org>
Tue, 28 Oct 2014 20:05:52 +0000 (28 13:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 28 Oct 2014 20:06:13 +0000 (28 20:06 +0000)
treeb0709b59e16cde5aaac0d27d89123e1c135c8dfd
parent1fd77f5dac94f7bd887cfee74742e6894f14beac
Re-upload: Change FlippedFramebuffer return for surfaceless

We still need to render flipped while doing render-to-texture in GLRenderer,
otherwise anything using RTT appears upside down (menus, screenshots), so
InitializeViewport now takes the flip state directly

BUG=418149

Review URL: https://codereview.chromium.org/637653003

Cr-Commit-Position: refs/heads/master@{#301692}
17 files changed:
cc/output/direct_renderer.cc
cc/output/direct_renderer.h
cc/output/gl_renderer.cc
cc/output/gl_renderer.h
cc/output/output_surface.h
cc/output/renderer_pixeltest.cc
cc/output/software_renderer.cc
cc/output/software_renderer.h
cc/test/data/blue_yellow_flipped.png [new file with mode: 0644]
cc/test/layer_tree_pixel_test.cc
cc/test/pixel_test.cc
cc/test/pixel_test.h
cc/test/pixel_test_output_surface.cc
cc/test/pixel_test_output_surface.h
content/browser/compositor/gpu_surfaceless_browser_compositor_output_surface.cc
content/test/web_layer_tree_view_impl_for_testing.cc
ui/compositor/test/in_process_context_factory.cc