Lines Matching refs:SkBaseDevice
35 SkBaseDevice::SkBaseDevice(const SkImageInfo& info, const SkSurfaceProps& surfaceProps)
43 void SkBaseDevice::setOrigin(const SkMatrix& globalCTM, int x, int y) {
49 void SkBaseDevice::setGlobalCTM(const SkMatrix& ctm) {
56 bool SkBaseDevice::clipIsWideOpen() const {
67 SkPixelGeometry SkBaseDevice::CreateInfo::AdjustGeometry(const SkImageInfo& info,
90 void SkBaseDevice::drawRegion(const SkRegion& region, const SkPaint& paint) {
111 void SkBaseDevice::drawArc(const SkRect& oval, SkScalar startAngle,
120 void SkBaseDevice::drawDRRect(const SkRRect& outer,
131 void SkBaseDevice::drawEdgeAARect(const SkRect& r, SkCanvas::QuadAAFlags aa, SkColor color,
141 void SkBaseDevice::drawPatch(const SkPoint cubics[12], const SkColor colors[4],
151 void SkBaseDevice::drawImage(const SkImage* image, SkScalar x, SkScalar y,
159 void SkBaseDevice::drawImageRect(const SkImage* image, const SkRect* src,
168 void SkBaseDevice::drawImageNine(const SkImage* image, const SkIRect& center,
178 void SkBaseDevice::drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
188 void SkBaseDevice::drawImageLattice(const SkImage* image,
215 void SkBaseDevice::drawImageSet(const SkCanvas::ImageSetEntry images[], int count,
231 void SkBaseDevice::drawBitmapLattice(const SkBitmap& bitmap,
254 void SkBaseDevice::drawAtlas(const SkImage* atlas, const SkRSXform xform[],
288 void SkBaseDevice::drawDrawable(SkDrawable* drawable, const SkMatrix* matrix, SkCanvas* canvas) {
294 void SkBaseDevice::drawSpecial(SkSpecialImage*, int x, int y, const SkPaint&,
296 sk_sp<SkSpecialImage> SkBaseDevice::makeSpecial(const SkBitmap&) { return nullptr; }
297 sk_sp<SkSpecialImage> SkBaseDevice::makeSpecial(const SkImage*) { return nullptr; }
298 sk_sp<SkSpecialImage> SkBaseDevice::snapSpecial() { return nullptr; }
302 bool SkBaseDevice::readPixels(const SkPixmap& pm, int x, int y) {
306 bool SkBaseDevice::writePixels(const SkPixmap& pm, int x, int y) {
310 bool SkBaseDevice::onWritePixels(const SkPixmap&, int, int) {
314 bool SkBaseDevice::onReadPixels(const SkPixmap&, int x, int y) {
318 bool SkBaseDevice::accessPixels(SkPixmap* pmap) {
326 bool SkBaseDevice::peekPixels(SkPixmap* pmap) {
338 void SkBaseDevice::drawGlyphRunRSXform(const SkFont& font, const SkGlyphID glyphs[],
389 sk_sp<SkSurface> SkBaseDevice::makeSurface(SkImageInfo const&, SkSurfaceProps const&) {
393 sk_sp<SkSpecialImage> SkBaseDevice::snapBackImage(const SkIRect&) {
399 void SkBaseDevice::LogDrawScaleFactor(const SkMatrix& matrix, SkFilterQuality filterQuality) {