Lines Matching refs:uirenderer
32 namespace uirenderer {
56 namespace uirenderer {
62 typedef uirenderer::VectorDrawable::Tree VectorDrawableRoot;
112 virtual uirenderer::DisplayList* finishRecording() = 0;
118 virtual void drawRoundRect(uirenderer::CanvasPropertyPrimitive* left,
119 uirenderer::CanvasPropertyPrimitive* top, uirenderer::CanvasPropertyPrimitive* right,
120 uirenderer::CanvasPropertyPrimitive* bottom, uirenderer::CanvasPropertyPrimitive* rx,
121 uirenderer::CanvasPropertyPrimitive* ry, uirenderer::CanvasPropertyPaint* paint) = 0;
122 virtual void drawCircle(uirenderer::CanvasPropertyPrimitive* x,
123 uirenderer::CanvasPropertyPrimitive* y, uirenderer::CanvasPropertyPrimitive* radius,
124 uirenderer::CanvasPropertyPaint* paint) = 0;
126 virtual void drawLayer(uirenderer::DeferredLayerUpdater* layerHandle) = 0;
127 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) = 0;
129 uirenderer::GlFunctorLifecycleListener* listener) = 0;
252 friend class uirenderer::SkiaCanvasProxy;