Lines Matching refs:renderer
50 if (auto renderer = PP(shape)->renderer) { in ~Impl() local
51 renderer->dispose(rd); in ~Impl()
55 bool render(RenderMethod* renderer) in render()
61 renderer->blend(PP(shape)->blendMethod); in render()
64 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render()
65 renderer->beginComposite(cmp, CompositeMethod::None, opacity); in render()
68 auto ret = renderer->renderShape(rd); in render()
69 if (cmp) renderer->endComposite(cmp); in render()
106 …RenderData update(RenderMethod* renderer, const Matrix& transform, Array<RenderData>& clips, uint8… in update()
117 …rd = renderer->prepare(rs, rd, transform, clips, opacity, static_cast<RenderUpdateFlag>(pFlag | fl… in update()
122 RenderRegion bounds(RenderMethod* renderer) in bounds()
125 return renderer->region(rd); in bounds()