Lines Matching refs:canvas
39 void drawRect(SkCanvas* canvas, int x, int y, const SkPaint& paint, const SkISize& size) { in drawRect() argument
40 canvas->save(); in drawRect()
41 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); in drawRect()
44 canvas->drawRect(r, paint); in drawRect()
45 canvas->restore(); in drawRect()
48 void test(SkCanvas* canvas, int x, int y, Type type, in test() argument
60 drawRect(canvas, x, y, paint, tileSize); in test()
62 drawRect(canvas, x, y, paint, tileSize); in test()
64 drawRect(canvas, x, y, paint, tileSize); in test()
66 drawRect(canvas, x, y, paint, tileSize); in test()
68 drawRect(canvas, x, y, paint, fSize); in test()
72 void onDraw(SkCanvas* canvas) override { in onDraw() argument
73 canvas->clear(SK_ColorBLACK); in onDraw()
74 test(canvas, 0, 0, Type::kFractalNoise, in onDraw()
76 test(canvas, 100, 0, Type::kTurbulence, in onDraw()
79 test(canvas, 0, 100, Type::kFractalNoise, in onDraw()
81 test(canvas, 100, 100, Type::kFractalNoise, in onDraw()
84 test(canvas, 0, 200, Type::kTurbulence, in onDraw()
86 test(canvas, 100, 200, Type::kTurbulence, in onDraw()
89 test(canvas, 0, 300, Type::kFractalNoise, in onDraw()
91 test(canvas, 100, 300, Type::kFractalNoise, in onDraw()
94 canvas->scale(0.75f, 1.0f); in onDraw()
96 test(canvas, 0, 400, Type::kFractalNoise, in onDraw()
98 test(canvas, 100, 400, Type::kFractalNoise, in onDraw()
124 void onDraw(SkCanvas* canvas) override { in onDraw() argument
125 canvas->translate(10, 10); in onDraw()
134 canvas->drawRect(r, paint); in onDraw()
136 canvas->save(); in onDraw()
137 canvas->translate(w * 5/4, 0); in onDraw()
138 canvas->drawRect(r, paint); in onDraw()
139 canvas->restore(); in onDraw()
141 canvas->save(); in onDraw()
142 canvas->translate(0, h + 10); in onDraw()
143 canvas->scale(2, 2); in onDraw()
144 canvas->drawRect(r, paint); in onDraw()
145 canvas->restore(); in onDraw()
147 canvas->save(); in onDraw()
148 canvas->translate(w + 100, h + 10); in onDraw()
149 canvas->scale(2, 2); in onDraw()
150 canvas->drawRect(r, paint); in onDraw()
151 canvas->restore(); in onDraw()
156 canvas->translate(0, h * 2 + 10); in onDraw()
164 canvas->save(); in onDraw()
165 canvas->translate(0, h + 10); in onDraw()
166 canvas->drawRect(r, paint); in onDraw()
167 canvas->restore(); in onDraw()
169 canvas->save(); in onDraw()
170 canvas->translate(w + 100, h + 10); in onDraw()
171 canvas->drawRect(r, paint); in onDraw()
172 canvas->restore(); in onDraw()