Home | History | Annotate | Download | only in hwui

Lines Matching defs:bitmap

288                 currentLayer().deferUnmergeableOp(mAllocator, bakedOpState, OpBatchType::Bitmap);
602 if (op.bitmap->isOpaque()) {
612 && op.bitmap->colorType() != kAlpha_8_SkColorType
614 mergeid_t mergeId = reinterpret_cast<mergeid_t>(op.bitmap->getGenerationID());
616 currentLayer().deferMergeableOp(mAllocator, bakedState, OpBatchType::Bitmap, mergeId);
618 currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
625 currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
631 currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
635 const SkBitmap& bitmap = op.vectorDrawable->getBitmapUpdateIfDirty();
641 &bitmap,
642 Rect(bitmap.width(), bitmap.height()));
689 mergeid_t mergeId = reinterpret_cast<mergeid_t>(op.bitmap->getGenerationID());
692 // Only use the MergedPatch batchId when merged, so Bitmap+Patch don't try to merge together
695 // Use Bitmap batchId since Bitmap+Patch use same shader
696 currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
933 currentLayer().deferUnmergeableOp(mAllocator, bakedOpState, OpBatchType::Bitmap);