Home | History | Annotate | Download | only in core

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::drawImageRect(const SkImage* image, const SkRect* src,
160 void SkBaseDevice::drawImageNine(const SkImage* image, const SkIRect& center,
170 void SkBaseDevice::drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
180 void SkBaseDevice::drawImageLattice(const SkImage* image,
207 void SkBaseDevice::drawImageSet(const SkCanvas::ImageSetEntry images[], int count,
223 void SkBaseDevice::drawBitmapLattice(const SkBitmap& bitmap,
246 void SkBaseDevice::drawAtlas(const SkImage* atlas, const SkRSXform xform[],
280 void SkBaseDevice::drawDrawable(SkDrawable* drawable, const SkMatrix* matrix, SkCanvas* canvas) {
286 void SkBaseDevice::drawSpecial(SkSpecialImage*, int x, int y, const SkPaint&,
288 sk_sp<SkSpecialImage> SkBaseDevice::makeSpecial(const SkBitmap&) { return nullptr; }
289 sk_sp<SkSpecialImage> SkBaseDevice::makeSpecial(const SkImage*) { return nullptr; }
290 sk_sp<SkSpecialImage> SkBaseDevice::snapSpecial() { return nullptr; }
294 bool SkBaseDevice::readPixels(const SkPixmap& pm, int x, int y) {
298 bool SkBaseDevice::writePixels(const SkPixmap& pm, int x, int y) {
302 bool SkBaseDevice::onWritePixels(const SkPixmap&, int, int) {
306 bool SkBaseDevice::onReadPixels(const SkPixmap&, int x, int y) {
310 bool SkBaseDevice::accessPixels(SkPixmap* pmap) {
318 bool SkBaseDevice::peekPixels(SkPixmap* pmap) {
330 void SkBaseDevice::drawGlyphRunRSXform(const SkFont& font, const SkGlyphID glyphs[],
381 sk_sp<SkSurface> SkBaseDevice::makeSurface(SkImageInfo const&, SkSurfaceProps const&) {
385 sk_sp<SkSpecialImage> SkBaseDevice::snapBackImage(const SkIRect&) {
391 void SkBaseDevice::LogDrawScaleFactor(const SkMatrix& view, const SkMatrix& srcToDst,