Lines Matching refs:renderer
37 RenderMethod* renderer; member
41 Impl(RenderMethod* pRenderer) : renderer(pRenderer) in Impl()
43 renderer->ref(); in Impl()
49 renderer->sync(); in ~Impl()
50 renderer->clear(); in ~Impl()
54 if (renderer->unref() == 0) delete(renderer); in ~Impl()
81 if (!renderer->clear()) return Result::InsufficientCondition; in clear()
102 paint->pImpl->update(renderer, m, clips, 255, flag); in update()
105 paint->pImpl->update(renderer, m, clips, 255, flag); in update()
115 …if (status == Status::Drawing || paints.empty() || !renderer->preRender()) return Result::Insuffic… in draw()
119 if (paint->pImpl->render(renderer)) rendered = true; in draw()
122 if (!rendered || !renderer->postRender()) return Result::InsufficientCondition; in draw()
132 if (renderer->sync()) { in sync()
146 auto surface = renderer->mainSurface(); in viewport()
151 renderer->viewport(val); in viewport()