Home | History | Annotate | Download | only in svg

Lines Matching refs:paintInfo

124 void RenderSVGImage::paint(PaintInfo& paintInfo, const LayoutPoint&)
126 ANNOTATE_GRAPHICS_CONTEXT(paintInfo, this);
128 if (paintInfo.context->paintingDisabled()
129 || paintInfo.phase != PaintPhaseForeground
135 if (!SVGRenderSupport::paintInfoIntersectsRepaintRect(boundingBox, m_localTransform, paintInfo))
138 PaintInfo childPaintInfo(paintInfo);
162 void RenderSVGImage::paintForeground(PaintInfo& paintInfo)
173 interpolationQuality = ImageQualityController::imageQualityController()->chooseInterpolationQuality(paintInfo.context, this, image.get(), image.get(), LayoutSize(destRect.size()));
175 InterpolationQuality previousInterpolationQuality = paintInfo.context->imageInterpolationQuality();
176 paintInfo.context->setImageInterpolationQuality(interpolationQuality);
177 paintInfo.context->drawImage(image.get(), destRect, srcRect, CompositeSourceOver);
178 paintInfo.context->setImageInterpolationQuality(previousInterpolationQuality);