HomeSort by relevance Sort by last modified time
    Searched refs:SkBaseDevice (Results 1 - 24 of 24) sorted by null

  /external/skia/src/core/
SkClipStackDevice.h 14 class SK_API SkClipStackDevice : public SkBaseDevice {
17 : SkBaseDevice(info, props)
45 typedef SkBaseDevice INHERITED;
SkDevice.cpp 30 SkBaseDevice::SkBaseDevice(const SkImageInfo& info, const SkSurfaceProps& surfaceProps)
38 void SkBaseDevice::setOrigin(const SkMatrix& globalCTM, int x, int y) {
44 void SkBaseDevice::setGlobalCTM(const SkMatrix& ctm) {
51 bool SkBaseDevice::clipIsWideOpen() const {
62 SkPixelGeometry SkBaseDevice::CreateInfo::AdjustGeometry(const SkImageInfo& info,
85 void SkBaseDevice::drawRegion(const SkRegion& region, const SkPaint& paint) {
105 void SkBaseDevice::drawArc(const SkRect& oval, SkScalar startAngle,
114 void SkBaseDevice::drawDRRect(const SkRRect& outer,
127 void SkBaseDevice::drawPatch(const SkPoint cubics[12], const SkColor colors[4]
    [all...]
SkBitmapDevice.h 36 class SK_API SkBitmapDevice : public SkBaseDevice {
111 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override;
156 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
166 typedef SkBaseDevice INHERITED;
SkDevice.h 27 class SK_API SkBaseDevice : public SkRefCnt {
29 SkBaseDevice(const SkImageInfo&, const SkSurfaceProps&);
259 virtual void drawDevice(SkBaseDevice*, int x, int y,
336 * same subclass (since drawDevice is passed a SkBaseDevice*). If the subclass cannot fulfill
341 virtual SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) {
396 SkAutoDeviceCTMRestore(SkBaseDevice* device, const SkMatrix& ctm)
407 SkBaseDevice* fDevice;
SkDraw.h 22 class SkBaseDevice;
38 const SkPaint&, SkBaseDevice*) const;
SkCanvas.cpp 54 class SkNoPixelsDevice : public SkBaseDevice {
57 : SkBaseDevice(SkImageInfo::MakeUnknown(bounds.width(), bounds.height()), props)
99 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override {}
103 typedef SkBaseDevice INHERITED;
133 SkBaseDevice* base = this->getDevice();
134 SkBaseDevice* top = this->getTopDevice();
240 /* This is the record we keep for each SkBaseDevice that the user installs.
249 sk_sp<SkBaseDevice> fDevice;
256 DeviceCM(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkMatrix& stashed,
353 SkBaseDevice* fDevice
    [all...]
SkThreadedBMPDevice.h 63 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override;
SkClipStackDevice.cpp 91 SkBaseDevice::ClipType SkClipStackDevice::onGetClipType() const {
SkBitmapDevice.cpp 131 SkBaseDevice* SkBitmapDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint*) {
376 void SkBitmapDevice::drawDevice(SkBaseDevice* device, int x, int y, const SkPaint& paint) {
387 SkAutoDeviceClipRestore(SkBaseDevice* device, const SkIRect& clip)
401 SkBaseDevice* fDevice;
598 SkBaseDevice::ClipType SkBitmapDevice::onGetClipType() const {
SkSpecialSurface.cpp 130 sk_sp<SkBaseDevice> device(SkGpuDevice::Make(context, fRenderTargetContext, width, height,
SkThreadedBMPDevice.cpp 368 void SkThreadedBMPDevice::drawDevice(SkBaseDevice* device, int x, int y, const SkPaint& paint) {
SkDraw.cpp 475 SkBaseDevice* device) const {
    [all...]
  /external/skia/src/svg/
SkSVGCanvas.cpp 15 sk_sp<SkBaseDevice> device(SkSVGDevice::Create(size, writer));
SkSVGDevice.h 18 static SkBaseDevice* Create(const SkISize& size, SkXMLWriter* writer);
49 void drawDevice(SkBaseDevice*, int x, int y,
SkSVGDevice.cpp 573 SkBaseDevice* SkSVGDevice::Create(const SkISize& size, SkXMLWriter* writer) {
813 void SkSVGDevice::drawDevice(SkBaseDevice*, int x, int y,
  /external/skia/tests/
DeviceTest.cpp 20 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, const SkBitmap& bm) {
24 static sk_sp<SkSpecialImage> MakeSpecial(SkBaseDevice* dev, SkImage* img) {
28 static sk_sp<SkSpecialImage> SnapSpecial(SkBaseDevice* dev) {
41 sk_sp<SkBaseDevice> bmDev(SkBitmapDevice::Create(ii));
83 sk_sp<SkBaseDevice> gpuDev(SkGpuDevice::Make(context, SkBudgeted::kNo, ii,
  /external/skia/include/core/
SkCanvas.h 20 class SkBaseDevice;
105 explicit SkCanvas(SkBaseDevice* device);
    [all...]
  /external/skia/src/gpu/
SkGpuDevice.h 30 * Subclass of SkBaseDevice, which directs all drawing to the GrGpu owned by the
98 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override;
149 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
SkGpuDevice.cpp     [all...]
  /external/skia/src/pdf/
SkPDFDevice.h 106 void drawDevice(SkBaseDevice*, int x, int y,
209 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
SkPDFDevice.cpp 107 SkBaseDevice* device) {
116 static SkIRect size(const SkBaseDevice& dev) { return {0, 0, dev.width(), dev.height()}; }
446 SkBaseDevice* SkPDFDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) {
    [all...]
  /external/skia/src/xps/
SkXPSDevice.h 106 void drawDevice(SkBaseDevice*, int x, int y,
277 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
SkXPSDevice.cpp     [all...]
  /external/skia/src/utils/
SkShadowUtils.cpp 505 void SkBaseDevice::drawShadow(const SkPath& path, const SkDrawShadowRec& rec) {

Completed in 1913 milliseconds