Home | History | Annotate | Download | only in hwui

Lines Matching defs:op

196         SkRegion::Op op) {
197 addStateOp(new (alloc()) ClipRectOp(left, top, right, bottom, op));
198 return mState.clipRect(left, top, right, bottom, op);
201 bool DisplayListCanvas::clipPath(const SkPath* path, SkRegion::Op op) {
203 addStateOp(new (alloc()) ClipPathOp(path, op));
204 return mState.clipPath(path, op);
207 bool DisplayListCanvas::clipRegion(const SkRegion* region, SkRegion::Op op) {
209 addStateOp(new (alloc()) ClipRegionOp(region, op));
210 return mState.clipRegion(region, op);
215 DrawRenderNodeOp* op = new (alloc()) DrawRenderNodeOp(
219 addRenderNodeOp(op);
429 DrawOp* op = new (alloc()) DrawTextOnPathOp(refBuffer<glyph_t>(glyphs, count),
432 addDrawOp(op);
446 DrawOp* op = new (alloc()) DrawTextOp(refBuffer<glyph_t>(glyphs, count), bytesCount, count,
448 addDrawOp(op);
513 size_t DisplayListCanvas::addOpAndUpdateChunk(DisplayListOp* op) {
518 mDisplayList->ops.push_back(op);
521 // op is first in new chunk
538 size_t DisplayListCanvas::flushAndAddOp(DisplayListOp* op) {
541 return addOpAndUpdateChunk(op);
544 size_t DisplayListCanvas::addStateOp(StateOp* op) {
545 return flushAndAddOp(op);
548 size_t DisplayListCanvas::addDrawOp(DrawOp* op) {
550 if (op->getLocalBounds(localBounds)) {
553 op->setQuickRejected(rejected);
557 return flushAndAddOp(op);
560 size_t DisplayListCanvas::addRenderNodeOp(DrawRenderNodeOp* op) {
561 int opIndex = addDrawOp(op);
563 int childIndex = mDisplayList->addChild(op);
569 if (op->renderNode->stagingProperties().isProjectionReceiver()) {