Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2995)

Unified Diff: cc/test/pixel_test.cc

Issue 251343002: Remove offscreen compositor contexts. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rm-offscreencontext: include Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/test/pixel_test.h ('k') | cc/trees/layer_tree_host.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/test/pixel_test.cc
diff --git a/cc/test/pixel_test.cc b/cc/test/pixel_test.cc
index 112d391e3dd719063dbfad7269068a0ce41b29b8..f716eea7dfad949bfeacea9730fd533c391b019a 100644
--- a/cc/test/pixel_test.cc
+++ b/cc/test/pixel_test.cc
@@ -36,12 +36,10 @@ PixelTest::PixelTest()
PixelTest::~PixelTest() {}
bool PixelTest::RunPixelTest(RenderPassList* pass_list,
- OffscreenContextOption provide_offscreen_context,
const base::FilePath& ref_file,
const PixelComparator& comparator) {
return RunPixelTestWithReadbackTarget(pass_list,
pass_list->back(),
- provide_offscreen_context,
ref_file,
comparator);
}
@@ -49,7 +47,6 @@ bool PixelTest::RunPixelTest(RenderPassList* pass_list,
bool PixelTest::RunPixelTestWithReadbackTarget(
RenderPassList* pass_list,
RenderPass* target,
- OffscreenContextOption provide_offscreen_context,
const base::FilePath& ref_file,
const PixelComparator& comparator) {
base::RunLoop run_loop;
@@ -59,16 +56,6 @@ bool PixelTest::RunPixelTestWithReadbackTarget(
base::Unretained(this),
run_loop.QuitClosure())));
- scoped_refptr<ContextProvider> offscreen_contexts;
- switch (provide_offscreen_context) {
- case NoOffscreenContext:
- break;
- case WithOffscreenContext:
- offscreen_contexts = new TestInProcessContextProvider;
- CHECK(offscreen_contexts->BindToCurrentThread());
- break;
- }
-
float device_scale_factor = 1.f;
gfx::Rect device_viewport_rect =
gfx::Rect(device_viewport_size_) + external_device_viewport_offset_;
@@ -77,7 +64,6 @@ bool PixelTest::RunPixelTestWithReadbackTarget(
: external_device_clip_rect_;
renderer_->DecideRenderPassAllocationsForFrame(*pass_list);
renderer_->DrawFrame(pass_list,
- offscreen_contexts.get(),
device_scale_factor,
device_viewport_rect,
device_clip_rect,
« no previous file with comments | « cc/test/pixel_test.h ('k') | cc/trees/layer_tree_host.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698