Lines Matching refs:canvas

15 // Fills the given canvas with the values by duplicating the values into each
18 // Example values = {{0x0, 0x01}, {0x12, 0xFF}} would give a canvas with:
22 void SetToCanvas(skia::PlatformCanvas* canvas, uint8 values[h][w]) {
24 skia::GetTopDevice(*canvas)->accessBitmap(true));
38 // Checks each pixel in the given canvas and see if it is made up of the given
42 void VerifyCanvasValues(skia::PlatformCanvas* canvas, uint8 values[h][w]) {
44 skia::GetTopDevice(*canvas)->accessBitmap(true));
64 skia::RefPtr<SkCanvas> canvas = skia::AdoptRef(
72 SetToCanvas<5, 5>(canvas.get(), initial_values);
75 VerifyCanvasValues<5, 5>(canvas.get(), initial_values);
78 gfx::ScrollCanvas(canvas.get(),
81 VerifyCanvasValues<5, 5>(canvas.get(), initial_values);
85 gfx::ScrollCanvas(canvas.get(), center_three, gfx::Vector2d(0, -1));
92 VerifyCanvasValues<5, 5>(canvas.get(), scroll_up_expected);
95 SetToCanvas<5, 5>(canvas.get(), initial_values);
96 gfx::ScrollCanvas(canvas.get(), center_three, gfx::Vector2d(0, 1));
103 VerifyCanvasValues<5, 5>(canvas.get(), scroll_down_expected);
106 SetToCanvas<5, 5>(canvas.get(), initial_values);
107 gfx::ScrollCanvas(canvas.get(), center_three, gfx::Vector2d(1, 0));
114 VerifyCanvasValues<5, 5>(canvas.get(), scroll_right_expected);
117 SetToCanvas<5, 5>(canvas.get(), initial_values);
118 gfx::ScrollCanvas(canvas.get(), center_three, gfx::Vector2d(-1, 0));
125 VerifyCanvasValues<5, 5>(canvas.get(), scroll_left_expected);
128 SetToCanvas<5, 5>(canvas.get(), initial_values);
129 gfx::ScrollCanvas(canvas.get(), center_three, gfx::Vector2d(2, 2));
136 VerifyCanvasValues<5, 5>(canvas.get(), scroll_diagonal_expected);
147 skia::RefPtr<SkCanvas> canvas = skia::AdoptRef(
150 ASSERT_TRUE(canvas);
159 SetToCanvas<5, 5>(canvas.get(), initial_values);
162 VerifyCanvasValues<5, 5>(canvas.get(), initial_values);