Home | History | Annotate | Download | only in hwui

Lines Matching refs:bitmap

256 status_t DisplayListRenderer::drawBitmap(SkBitmap* bitmap, float left, float top, SkPaint* paint) {
257 bitmap = refBitmap(bitmap);
260 addDrawOp(new (alloc()) DrawBitmapOp(bitmap, left, top, paint));
264 status_t DisplayListRenderer::drawBitmap(SkBitmap* bitmap, SkMatrix* matrix, SkPaint* paint) {
265 bitmap = refBitmap(bitmap);
269 addDrawOp(new (alloc()) DrawBitmapMatrixOp(bitmap, matrix, paint));
273 status_t DisplayListRenderer::drawBitmap(SkBitmap* bitmap, float srcLeft, float srcTop,
276 bitmap = refBitmap(bitmap);
280 srcRight == bitmap->width() && srcBottom == bitmap->height() &&
283 // transform simple rect to rect drawing case into position bitmap ops, since they merge
284 addDrawOp(new (alloc()) DrawBitmapOp(bitmap, dstLeft, dstTop, paint));
288 addDrawOp(new (alloc()) DrawBitmapRectOp(bitmap,
294 status_t DisplayListRenderer::drawBitmapData(SkBitmap* bitmap, float left, float top,
296 bitmap = refBitmapData(bitmap);
299 addDrawOp(new (alloc()) DrawBitmapDataOp(bitmap, left, top, paint));
303 status_t DisplayListRenderer::drawBitmapMesh(SkBitmap* bitmap, int meshWidth, int meshHeight,
306 bitmap = refBitmap(bitmap);
311 addDrawOp(new (alloc()) DrawBitmapMeshOp(bitmap, meshWidth, meshHeight,
316 status_t DisplayListRenderer::drawPatch(SkBitmap* bitmap, const int32_t* xDivs,
323 bitmap = refBitmap(bitmap);
328 addDrawOp(new (alloc()) DrawPatchOp(bitmap, xDivs, yDivs, colors, width, height, numColors,