/external/skqp/src/core/ |
D | SkDevice.cpp | 35 SkBaseDevice::SkBaseDevice(const SkImageInfo& info, const SkSurfaceProps& surfaceProps) in SkBaseDevice() function in SkBaseDevice 43 void SkBaseDevice::setOrigin(const SkMatrix& globalCTM, int x, int y) { in setOrigin() 49 void SkBaseDevice::setGlobalCTM(const SkMatrix& ctm) { in setGlobalCTM() 56 bool SkBaseDevice::clipIsWideOpen() const { in clipIsWideOpen() 67 SkPixelGeometry SkBaseDevice::CreateInfo::AdjustGeometry(const SkImageInfo& info, in AdjustGeometry() 90 void SkBaseDevice::drawRegion(const SkRegion& region, const SkPaint& paint) { in drawRegion() 111 void SkBaseDevice::drawArc(const SkRect& oval, SkScalar startAngle, in drawArc() 120 void SkBaseDevice::drawDRRect(const SkRRect& outer, in drawDRRect() 131 void SkBaseDevice::drawEdgeAARect(const SkRect& r, SkCanvas::QuadAAFlags aa, SkColor color, in drawEdgeAARect() 141 void SkBaseDevice::drawPatch(const SkPoint cubics[12], const SkColor colors[4], in drawPatch() [all …]
|
D | SkDevice.h | 27 class SkBaseDevice : public SkRefCnt { 29 SkBaseDevice(const SkImageInfo&, const SkSurfaceProps&); 241 virtual void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) = 0; 328 virtual SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) { in onCreateDevice() 385 class SkNoPixelsDevice : public SkBaseDevice { 388 : SkBaseDevice(SkImageInfo::MakeUnknown(bounds.width(), bounds.height()), props) in SkNoPixelsDevice() 427 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override {} in drawDevice() argument 433 typedef SkBaseDevice INHERITED; 438 SkAutoDeviceCTMRestore(SkBaseDevice* device, const SkMatrix& ctm) in SkAutoDeviceCTMRestore() 449 SkBaseDevice* fDevice;
|
D | SkClipStackDevice.h | 14 class SkClipStackDevice : public SkBaseDevice { 17 : SkBaseDevice(info, props) in SkClipStackDevice() 45 typedef SkBaseDevice INHERITED;
|
D | SkCanvas.cpp | 85 SkBaseDevice* base = this->getDevice(); in wouldOverwriteEntireSurface() 86 SkBaseDevice* top = this->getTopDevice(); in wouldOverwriteEntireSurface() 185 sk_sp<SkBaseDevice> fDevice; 192 DeviceCM(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkMatrix& stashed, in DeviceCM() 294 SkBaseDevice* fDevice; 305 SkBaseDevice* device = layer->fDevice.get(); \ 551 void SkCanvas::init(sk_sp<SkBaseDevice> device) { in init() 609 SkCanvas::SkCanvas(sk_sp<SkBaseDevice> device) in SkCanvas() 624 sk_sp<SkBaseDevice> device(new SkBitmapDevice(bitmap, fProps, nullptr, nullptr)); in SkCanvas() 636 sk_sp<SkBaseDevice> device(new SkBitmapDevice(bitmap, fProps, hndl, nullptr)); in SkCanvas() [all …]
|
D | SkBitmapDevice.h | 35 class SkBitmapDevice : public SkBaseDevice { 105 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override; 155 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override; 168 typedef SkBaseDevice INHERITED;
|
D | SkGlyphRun.h | 21 class SkBaseDevice; variable 121 void drawTextBlob(const SkPaint& paint, const SkTextBlob& blob, SkPoint origin, SkBaseDevice*); 128 const SkTextBlob& blob, SkPoint origin, SkBaseDevice* device);
|
D | SkDraw.h | 23 class SkBaseDevice; variable 38 const SkPaint&, SkBaseDevice*) const;
|
/external/skia/src/core/ |
D | SkDevice.cpp | 36 SkBaseDevice::SkBaseDevice(const SkImageInfo& info, const SkSurfaceProps& surfaceProps) in SkBaseDevice() function in SkBaseDevice 44 void SkBaseDevice::setDeviceCoordinateSystem(const SkMatrix& deviceToGlobal, in setDeviceCoordinateSystem() 62 void SkBaseDevice::setGlobalCTM(const SkM44& ctm) { in setGlobalCTM() 72 bool SkBaseDevice::isPixelAlignedToGlobal() const { in isPixelAlignedToGlobal() 78 SkIPoint SkBaseDevice::getOrigin() const { in getOrigin() 90 SkMatrix SkBaseDevice::getRelativeTransform(const SkBaseDevice& dstDevice) const { in getRelativeTransform() 96 bool SkBaseDevice::getLocalToMarker(uint32_t id, SkM44* localToMarker) const { in getLocalToMarker() 115 void SkBaseDevice::drawRegion(const SkRegion& region, const SkPaint& paint) { in drawRegion() 136 void SkBaseDevice::drawArc(const SkRect& oval, SkScalar startAngle, in drawArc() 145 void SkBaseDevice::drawDRRect(const SkRRect& outer, in drawDRRect() [all …]
|
D | SkDevice.h | 38 class SkBaseDevice : public SkRefCnt, public SkMatrixProvider { 40 SkBaseDevice(const SkImageInfo&, const SkSurfaceProps&); 142 SkMatrix getRelativeTransform(const SkBaseDevice&) const; 320 virtual void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&); 408 virtual SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) { in onCreateDevice() 474 class SkNoPixelsDevice : public SkBaseDevice { 478 : SkBaseDevice(SkImageInfo::Make(bounds.size(), kUnknown_SkColorType, 527 void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&) override {} in drawDevice() argument 561 using INHERITED = SkBaseDevice; 566 SkAutoDeviceTransformRestore(SkBaseDevice* device, const SkMatrix& localToDevice) in SkAutoDeviceTransformRestore() [all …]
|
D | SkClipStackDevice.h | 14 class SkClipStackDevice : public SkBaseDevice { 17 : SkBaseDevice(info, props) in SkClipStackDevice() 47 using INHERITED = SkBaseDevice;
|
D | SkBitmapDevice.h | 35 class SkBitmapDevice : public SkBaseDevice { 103 void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&) override; 152 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override; 165 using INHERITED = SkBaseDevice;
|
D | SkCanvas.cpp | 96 const SkBaseDevice* base = this->baseDevice(); in wouldOverwriteEntireSurface() 97 const SkBaseDevice* top = this->topDevice(); in wouldOverwriteEntireSurface() 189 sk_sp<SkBaseDevice> fDevice; 194 Layer(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkM44& stashed) in Layer() 231 SkBaseDevice* fDevice; 237 MCRec(SkBaseDevice* device) in MCRec() 258 void newLayer(sk_sp<SkBaseDevice> layerDevice, const SkPaint* restorePaint, in newLayer() 265 void reset(SkBaseDevice* device) { in reset() 415 void SkCanvas::init(sk_sp<SkBaseDevice> device) { in init() 470 SkCanvas::SkCanvas(sk_sp<SkBaseDevice> device) in SkCanvas() [all …]
|
D | SkDraw.h | 22 class SkBaseDevice; variable 39 const SkPaint&, SkBaseDevice*) const;
|
/external/skia/tests/ |
D | DeviceTest.cpp | 26 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, const SkBitmap& bm) { in MakeSpecial() 30 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, SkImage* img) { in MakeSpecial() 34 static sk_sp<SkSpecialImage> SnapSpecial(SkBaseDevice* dev) { in SnapSpecial() 47 sk_sp<SkBaseDevice> bmDev(SkBitmapDevice::Create(ii)); 87 sk_sp<SkBaseDevice> gpuDev(SkGpuDevice::Make(context, SkBudgeted::kNo, ii, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/external/skqp/tests/ |
D | DeviceTest.cpp | 26 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, const SkBitmap& bm) { in MakeSpecial() 30 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, SkImage* img) { in MakeSpecial() 34 static sk_sp<SkSpecialImage> SnapSpecial(SkBaseDevice* dev) { in SnapSpecial() 47 sk_sp<SkBaseDevice> bmDev(SkBitmapDevice::Create(ii)); 87 sk_sp<SkBaseDevice> gpuDev(SkGpuDevice::Make(context, SkBudgeted::kNo, ii, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/external/skqp/src/compute/sk/ |
D | SkDevice_Compute.h | 111 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override; 115 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override; 160 class SkDevice_ComputeLayerGroup : public SkBaseDevice { 230 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override; 234 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
D | SkDevice_Compute.cpp | 748 SkBaseDevice* SkDevice_Compute::onCreateDevice(const CreateInfo& cinfo, const SkPaint* paint) { in onCreateDevice() 757 void SkDevice_Compute::drawDevice(SkBaseDevice* device, int left, int top, const SkPaint& paint) { in drawDevice() 796 : SkBaseDevice(SkImageInfo::MakeN32Premul(cinfo.fInfo.width(), cinfo.fInfo.height()), in SkDevice_ComputeLayerGroup() 826 void SkDevice_ComputeLayerGroup::drawDevice(SkBaseDevice* device, int left, int top, in drawDevice() 831 SkBaseDevice* SkDevice_ComputeLayerGroup::onCreateDevice(const CreateInfo& cinfo, in onCreateDevice()
|
D | SkSurface_Compute.h | 90 sk_sp<SkBaseDevice> device;
|
/external/skqp/src/svg/ |
D | SkSVGDevice.h | 18 static SkBaseDevice* Create(const SkISize& size, SkXMLWriter* writer); 42 void drawDevice(SkBaseDevice*, int x, int y,
|
/external/skqp/include/core/ |
D | SkCanvas.h | 34 class SkBaseDevice; variable 169 explicit SkCanvas(sk_sp<SkBaseDevice> device); 2440 SkBaseDevice* getTopDevice() const; 2462 SkBaseDevice* device() const; 2483 static void DrawDeviceWithFilter(SkBaseDevice* src, const SkImageFilter* filter, 2484 SkBaseDevice* dst, const SkIPoint& dstOrigin, 2502 SkBaseDevice* getDevice() const; 2580 void setupDevice(SkBaseDevice*); 2582 void init(sk_sp<SkBaseDevice>); 2596 void internalDrawDevice(SkBaseDevice*, int x, int y, const SkPaint*, SkImage* clipImage,
|
/external/skia/include/core/ |
D | SkCanvas.h | 43 class SkBaseDevice; variable 180 explicit SkCanvas(sk_sp<SkBaseDevice> device); 2275 static void DrawDeviceWithFilter(SkBaseDevice* src, const SkImageFilter* filter, 2276 SkBaseDevice* dst, const SkIPoint& dstOrigin, 2292 SkBaseDevice* baseDevice() const { in baseDevice() 2299 SkBaseDevice* topDevice() const; 2317 sk_sp<SkBaseDevice> fBaseDevice; 2380 void init(sk_sp<SkBaseDevice>); 2390 void internalDrawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint*);
|
/external/skia/src/gpu/ |
D | SkGpuDevice_nga.cpp | 68 SkBaseDevice::ClipType SkGpuDevice_nga::onGetClipType() const { in onGetClipType() 208 void SkGpuDevice_nga::drawDevice(SkBaseDevice* device, in drawDevice() 257 SkBaseDevice* SkGpuDevice_nga::onCreateDevice(const CreateInfo& cinfo, const SkPaint*) { in onCreateDevice()
|
D | SkGpuDevice_nga.h | 72 void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&) override; 86 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
D | SkBaseGpuDevice.h | 23 #define BASE_DEVICE SkBaseDevice
|
/external/skia/src/pdf/ |
D | SkPDFDevice.h | 113 void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&) override; 142 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|