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

Side by Side Diff: cc/output/renderer_pixeltest.cc

Issue 1011683006: stop using deprecated SkPaint::FilterLevel (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 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 unified diff | Download patch
« no previous file with comments | « no previous file | cc/output/software_renderer.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/message_loop/message_loop.h" 5 #include "base/message_loop/message_loop.h"
6 #include "cc/output/gl_renderer.h" 6 #include "cc/output/gl_renderer.h"
7 #include "cc/quads/draw_quad.h" 7 #include "cc/quads/draw_quad.h"
8 #include "cc/quads/picture_draw_quad.h" 8 #include "cc/quads/picture_draw_quad.h"
9 #include "cc/quads/texture_draw_quad.h" 9 #include "cc/quads/texture_draw_quad.h"
10 #include "cc/resources/video_resource_updater.h" 10 #include "cc/resources/video_resource_updater.h"
(...skipping 2296 matching lines...) Expand 10 before | Expand all | Expand 10 after
2307 SkCanvas canvas(bitmap); 2307 SkCanvas canvas(bitmap);
2308 canvas.drawPoint(0, 0, SK_ColorGREEN); 2308 canvas.drawPoint(0, 0, SK_ColorGREEN);
2309 canvas.drawPoint(0, 1, SK_ColorBLUE); 2309 canvas.drawPoint(0, 1, SK_ColorBLUE);
2310 canvas.drawPoint(1, 0, SK_ColorBLUE); 2310 canvas.drawPoint(1, 0, SK_ColorBLUE);
2311 canvas.drawPoint(1, 1, SK_ColorGREEN); 2311 canvas.drawPoint(1, 1, SK_ColorGREEN);
2312 } 2312 }
2313 2313
2314 scoped_ptr<FakePicturePile> recording = 2314 scoped_ptr<FakePicturePile> recording =
2315 FakePicturePile::CreateFilledPile(pile_tile_size, viewport.size()); 2315 FakePicturePile::CreateFilledPile(pile_tile_size, viewport.size());
2316 SkPaint paint; 2316 SkPaint paint;
2317 paint.setFilterLevel(SkPaint::kLow_FilterLevel); 2317 paint.setFilterQuality(kLow_SkFilterQuality);
danakj 2015/03/16 18:16:28 API driveby comment, it would be nice to scope thi
2318 recording->add_draw_bitmap_with_paint(bitmap, gfx::Point(), paint); 2318 recording->add_draw_bitmap_with_paint(bitmap, gfx::Point(), paint);
2319 recording->RerecordPile(); 2319 recording->RerecordPile();
2320 scoped_refptr<FakePicturePileImpl> pile = 2320 scoped_refptr<FakePicturePileImpl> pile =
2321 FakePicturePileImpl::CreateFromPile(recording.get(), nullptr); 2321 FakePicturePileImpl::CreateFromPile(recording.get(), nullptr);
2322 2322
2323 gfx::Transform content_to_target_transform; 2323 gfx::Transform content_to_target_transform;
2324 SharedQuadState* shared_state = CreateTestSharedQuadState( 2324 SharedQuadState* shared_state = CreateTestSharedQuadState(
2325 content_to_target_transform, viewport, pass.get()); 2325 content_to_target_transform, viewport, pass.get());
2326 2326
2327 PictureDrawQuad* quad = pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); 2327 PictureDrawQuad* quad = pass->CreateAndAppendDrawQuad<PictureDrawQuad>();
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
2359 SkCanvas canvas(bitmap); 2359 SkCanvas canvas(bitmap);
2360 canvas.drawPoint(0, 0, SK_ColorGREEN); 2360 canvas.drawPoint(0, 0, SK_ColorGREEN);
2361 canvas.drawPoint(0, 1, SK_ColorBLUE); 2361 canvas.drawPoint(0, 1, SK_ColorBLUE);
2362 canvas.drawPoint(1, 0, SK_ColorBLUE); 2362 canvas.drawPoint(1, 0, SK_ColorBLUE);
2363 canvas.drawPoint(1, 1, SK_ColorGREEN); 2363 canvas.drawPoint(1, 1, SK_ColorGREEN);
2364 } 2364 }
2365 2365
2366 scoped_ptr<FakePicturePile> recording = 2366 scoped_ptr<FakePicturePile> recording =
2367 FakePicturePile::CreateFilledPile(pile_tile_size, viewport.size()); 2367 FakePicturePile::CreateFilledPile(pile_tile_size, viewport.size());
2368 SkPaint paint; 2368 SkPaint paint;
2369 paint.setFilterLevel(SkPaint::kLow_FilterLevel); 2369 paint.setFilterQuality(kLow_SkFilterQuality);
2370 recording->add_draw_bitmap_with_paint(bitmap, gfx::Point(), paint); 2370 recording->add_draw_bitmap_with_paint(bitmap, gfx::Point(), paint);
2371 recording->RerecordPile(); 2371 recording->RerecordPile();
2372 scoped_refptr<FakePicturePileImpl> pile = 2372 scoped_refptr<FakePicturePileImpl> pile =
2373 FakePicturePileImpl::CreateFromPile(recording.get(), nullptr); 2373 FakePicturePileImpl::CreateFromPile(recording.get(), nullptr);
2374 2374
2375 gfx::Transform content_to_target_transform; 2375 gfx::Transform content_to_target_transform;
2376 SharedQuadState* shared_state = CreateTestSharedQuadState( 2376 SharedQuadState* shared_state = CreateTestSharedQuadState(
2377 content_to_target_transform, viewport, pass.get()); 2377 content_to_target_transform, viewport, pass.get());
2378 2378
2379 PictureDrawQuad* quad = pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); 2379 PictureDrawQuad* quad = pass->CreateAndAppendDrawQuad<PictureDrawQuad>();
(...skipping 516 matching lines...) Expand 10 before | Expand all | Expand 10 after
2896 ? FILE_PATH_LITERAL("four_blue_green_checkers.png") 2896 ? FILE_PATH_LITERAL("four_blue_green_checkers.png")
2897 : FILE_PATH_LITERAL("checkers_big.png"); 2897 : FILE_PATH_LITERAL("checkers_big.png");
2898 EXPECT_TRUE(this->RunPixelTest(&pass_list, base::FilePath(path), 2898 EXPECT_TRUE(this->RunPixelTest(&pass_list, base::FilePath(path),
2899 ExactPixelComparator(true))); 2899 ExactPixelComparator(true)));
2900 } 2900 }
2901 2901
2902 #endif // !defined(OS_ANDROID) 2902 #endif // !defined(OS_ANDROID)
2903 2903
2904 } // namespace 2904 } // namespace
2905 } // namespace cc 2905 } // namespace cc
OLDNEW
« no previous file with comments | « no previous file | cc/output/software_renderer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698