Chromium Code Reviews| OLD | NEW |
|---|---|
| 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 Loading... | |
| 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 Loading... | |
| 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 Loading... | |
| 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 |
| OLD | NEW |