diff options
author | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-06 01:01:57 +0000 |
---|---|---|
committer | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-06 01:01:57 +0000 |
commit | bd3d1ce09646cfc1279ccf9054dc9a01ee64c5ce (patch) | |
tree | d46d6de81dfce568fa8617184a6bb8e9eb42c4b4 /cc/software_renderer_unittest.cc | |
parent | 8be1c58da8394b427173443933f66958b6068f69 (diff) | |
download | chromium_src-bd3d1ce09646cfc1279ccf9054dc9a01ee64c5ce.zip chromium_src-bd3d1ce09646cfc1279ccf9054dc9a01ee64c5ce.tar.gz chromium_src-bd3d1ce09646cfc1279ccf9054dc9a01ee64c5ce.tar.bz2 |
Changed SoftwareOutputDevice interface.
+ Some of the necessary changes to the renderer for software compositing.
BUG=124671, 161008
Review URL: https://chromiumcodereview.appspot.com/12379055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186310 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/software_renderer_unittest.cc')
-rw-r--r-- | cc/software_renderer_unittest.cc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cc/software_renderer_unittest.cc b/cc/software_renderer_unittest.cc index cf4c2b4..bacea0c 100644 --- a/cc/software_renderer_unittest.cc +++ b/cc/software_renderer_unittest.cc @@ -8,10 +8,10 @@ #include "cc/quad_sink.h" #include "cc/render_pass.h" #include "cc/render_pass_draw_quad.h" +#include "cc/software_output_device.h" #include "cc/solid_color_draw_quad.h" #include "cc/test/animation_test_common.h" #include "cc/test/fake_output_surface.h" -#include "cc/test/fake_software_output_device.h" #include "cc/test/geometry_test_utils.h" #include "cc/test/render_pass_test_common.h" #include "cc/test/render_pass_test_utils.h" @@ -32,13 +32,11 @@ public: } void initializeRenderer() { - m_outputSurface = FakeOutputSurface::CreateSoftware(scoped_ptr<SoftwareOutputDevice>(new FakeSoftwareOutputDevice)); + m_outputSurface = FakeOutputSurface::CreateSoftware(make_scoped_ptr(new SoftwareOutputDevice)); m_resourceProvider = ResourceProvider::create(m_outputSurface.get()); - m_renderer = SoftwareRenderer::create(this, resourceProvider(), softwareDevice()); + m_renderer = SoftwareRenderer::create(this, m_outputSurface.get(), resourceProvider()); } - SoftwareOutputDevice* softwareDevice() const { return m_outputSurface->software_device(); } - FakeOutputSurface* outputSurface() const { return m_outputSurface.get(); } ResourceProvider* resourceProvider() const { return m_resourceProvider.get(); } SoftwareRenderer* renderer() const { return m_renderer.get(); } void setViewportSize(const gfx::Size& viewportSize) { m_viewportSize = viewportSize; } |