Lines Matching refs:bm
24 SkBitmap bm; in make_bitmap() local
25 bm.allocN32Pixels(w, h); in make_bitmap()
26 SkCanvas canvas(bm); in make_bitmap()
33 return bm; in make_bitmap()
37 SkBitmap bm; in make_bitmap2() local
38 bm.allocN32Pixels(w, h); in make_bitmap2()
39 SkCanvas canvas(bm); in make_bitmap2()
52 return bm; in make_bitmap2()
57 SkBitmap bm; in make_bitmap3() local
58 bm.allocN32Pixels(w, h); in make_bitmap3()
59 SkCanvas canvas(bm); in make_bitmap3()
73 return bm; in make_bitmap3()
95 static void apply_gamma(const SkBitmap& bm) { in apply_gamma() argument
97 bm.lockPixels(); in apply_gamma()
98 for (int y = 0; y < bm.height(); ++y) { in apply_gamma()
99 for (int x = 0; x < bm.width(); ++x) { in apply_gamma()
100 SkPMColor c = *bm.getAddr32(x, y); in apply_gamma()
104 *bm.getAddr32(x, y) = SkPackARGB32(0xFF, r, g, b); in apply_gamma()
129 SkBitmap bm; in DrawAndFrame() local
130 orig.copyTo(&bm); in DrawAndFrame()
131 apply_gamma(bm); in DrawAndFrame()
133 canvas->drawBitmap(bm, x, y, nullptr); in DrawAndFrame()
137 …canvas->drawRect(SkRect::MakeIWH(bm.width(), bm.height()).makeOffset(x, y).makeOutset(0.5f, 0.5f),… in DrawAndFrame()
154 SkBitmap bm = func(prevPM, level.fPixmap); in drawLevels() local
155 DrawAndFrame(canvas, bm, x, y); in drawLevels()
175 SkBitmap bm; in drawSet() local
176 bm.installPixels(curr); in drawSet()
177 return bm; in drawSet()
194 SkBitmap bm; in drawSet() local
195 SkBitmapScaler::Resize(&bm, prev, method, curr.width(), curr.height()); in drawSet()
196 return bm; in drawSet()
203 for (const auto& bm : fBM) { in onDraw() local
204 this->drawSet(canvas, bm); in onDraw()
205 canvas->translate(0, bm.height() * 0.85f); in onDraw()
244 static void DrawAndFrame(SkCanvas* canvas, const SkBitmap& bm, SkScalar x, SkScalar y) { in DrawAndFrame() argument
245 canvas->drawBitmap(bm, x, y, nullptr); in DrawAndFrame()
249 …canvas->drawRect(SkRect::MakeIWH(bm.width(), bm.height()).makeOffset(x, y).makeOutset(0.5f, 0.5f),… in DrawAndFrame()
262 SkBitmap bm; in drawLevels() local
263 bm.installPixels(level.fPixmap); in drawLevels()
264 DrawAndFrame(canvas, bm, x, y); in drawLevels()
287 SkBitmap bm; in drawSet() local
288 orig.copyTo(&bm, ctype); in drawSet()
289 drawLevels(canvas, bm); in drawSet()
296 for (const auto& bm : fBM) { in onDraw() local
297 this->drawSet(canvas, bm); in onDraw()
301 canvas->translate(0, SkScalarRoundToScalar(bm.height() * 0.85f)); in onDraw()