/external/skqp/src/core/ |
SkCanvas.cpp | 85 SkBaseDevice* base = this->getDevice(); 86 SkBaseDevice* top = this->getTopDevice(); 176 /* This is the record we keep for each SkBaseDevice that the user installs. 185 sk_sp<SkBaseDevice> fDevice; 192 DeviceCM(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkMatrix& stashed, 294 SkBaseDevice* fDevice; 305 SkBaseDevice* device = layer->fDevice.get(); \ 551 void SkCanvas::init(sk_sp<SkBaseDevice> device) { 609 SkCanvas::SkCanvas(sk_sp<SkBaseDevice> device) 624 sk_sp<SkBaseDevice> device(new SkBitmapDevice(bitmap, fProps, nullptr, nullptr)) [all...] |
SkClipStackDevice.cpp | 91 SkBaseDevice::ClipType SkClipStackDevice::onGetClipType() const {
|
SkRemoteGlyphCacheImpl.h | 112 SkBaseDevice* onCreateDevice(const CreateInfo& cinfo, const SkPaint*) override;
|
SkBitmapDevice.cpp | 310 SkBaseDevice* SkBitmapDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint*) { 566 void SkBitmapDevice::drawDevice(SkBaseDevice* device, int x, int y, const SkPaint& origPaint) { 598 SkAutoDeviceClipRestore(SkBaseDevice* device, const SkIRect& clip) 612 SkBaseDevice* fDevice; 802 SkBaseDevice::ClipType SkBitmapDevice::onGetClipType() const {
|
SkSpecialSurface.cpp | 131 sk_sp<SkBaseDevice> device(SkGpuDevice::Make(context, fRenderTargetContext, width, height,
|
SkGlyphRun.cpp | 175 SkBaseDevice* device) {
|
/external/skia/include/core/ |
SkCanvas.h | 34 class SkBaseDevice; 59 SkCanvas and SkPaint together provide the state to draw into SkSurface or SkBaseDevice. 71 SkDocument based SkCanvas and other SkCanvas subclasses reference SkBaseDevice describing the 169 explicit SkCanvas(sk_sp<SkBaseDevice> device); 296 Pixels are readable when SkBaseDevice is raster. Pixels are not readable when SkCanvas 317 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 354 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 389 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 424 Pixels are writable when SkBaseDevice is raster, or backed by a GPU. 461 Pixels are writable when SkBaseDevice is raster, or backed by a GPU [all...] |
/external/skqp/include/core/ |
SkCanvas.h | 34 class SkBaseDevice; 59 SkCanvas and SkPaint together provide the state to draw into SkSurface or SkBaseDevice. 71 SkDocument based SkCanvas and other SkCanvas subclasses reference SkBaseDevice describing the 169 explicit SkCanvas(sk_sp<SkBaseDevice> device); 303 Pixels are readable when SkBaseDevice is raster. Pixels are not readable when SkCanvas 324 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 361 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 396 Pixels are readable when SkBaseDevice is raster, or backed by a GPU. 431 Pixels are writable when SkBaseDevice is raster, or backed by a GPU. 468 Pixels are writable when SkBaseDevice is raster, or backed by a GPU [all...] |
/external/skia/include/utils/ |
SkNoDrawCanvas.h | 32 explicit SkNoDrawCanvas(sk_sp<SkBaseDevice> device);
|
/external/skia/src/compute/sk/ |
SkSurface_Compute.cpp | 66 device = sk_sp<SkBaseDevice>(device_compute);
|
SkDevice_Compute.cpp | 748 SkBaseDevice* SkDevice_Compute::onCreateDevice(const CreateInfo& cinfo, const SkPaint* paint) { 757 void SkDevice_Compute::drawDevice(SkBaseDevice* device, int left, int top, const SkPaint& paint) { 796 : SkBaseDevice(SkImageInfo::MakeN32Premul(cinfo.fInfo.width(), cinfo.fInfo.height()), 826 void SkDevice_ComputeLayerGroup::drawDevice(SkBaseDevice* device, int left, int top, 831 SkBaseDevice* SkDevice_ComputeLayerGroup::onCreateDevice(const CreateInfo& cinfo,
|
/external/skia/src/core/ |
SkClipStackDevice.cpp | 91 SkBaseDevice::ClipType SkClipStackDevice::onGetClipType() const {
|
SkBitmapDevice.cpp | 303 SkBaseDevice* SkBitmapDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint*) { 552 void SkBitmapDevice::drawDevice(SkBaseDevice* device, int x, int y, const SkPaint& origPaint) { 584 SkAutoDeviceClipRestore(SkBaseDevice* device, const SkIRect& clip) 598 SkBaseDevice* fDevice; 791 SkBaseDevice::ClipType SkBitmapDevice::onGetClipType() const {
|
SkSpecialSurface.cpp | 134 sk_sp<SkBaseDevice> device(SkGpuDevice::Make(context->priv().backdoor(),
|
SkGlyphRun.cpp | 175 SkBaseDevice* device) {
|
/external/skqp/include/utils/ |
SkNoDrawCanvas.h | 32 explicit SkNoDrawCanvas(sk_sp<SkBaseDevice> device);
|
/external/skqp/src/compute/sk/ |
SkSurface_Compute.cpp | 66 device = sk_sp<SkBaseDevice>(device_compute);
|
SkDevice_Compute.cpp | 748 SkBaseDevice* SkDevice_Compute::onCreateDevice(const CreateInfo& cinfo, const SkPaint* paint) { 757 void SkDevice_Compute::drawDevice(SkBaseDevice* device, int left, int top, const SkPaint& paint) { 796 : SkBaseDevice(SkImageInfo::MakeN32Premul(cinfo.fInfo.width(), cinfo.fInfo.height()), 826 void SkDevice_ComputeLayerGroup::drawDevice(SkBaseDevice* device, int left, int top, 831 SkBaseDevice* SkDevice_ComputeLayerGroup::onCreateDevice(const CreateInfo& cinfo,
|
/external/skia/src/gpu/ |
SkGpuDevice.h | 31 * Subclass of SkBaseDevice, which directs all drawing to the GrGpu owned by the 94 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override; 165 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skia/src/pdf/ |
SkPDFDevice.h | 92 void drawDevice(SkBaseDevice*, int x, int y, 192 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skia/src/xps/ |
SkXPSDevice.h | 102 void drawDevice(SkBaseDevice*, int x, int y, 273 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skqp/src/gpu/ |
SkGpuDevice.h | 31 * Subclass of SkBaseDevice, which directs all drawing to the GrGpu owned by the 95 void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override; 150 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skqp/src/pdf/ |
SkPDFDevice.h | 96 void drawDevice(SkBaseDevice*, int x, int y, 196 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skqp/src/xps/ |
SkXPSDevice.h | 106 void drawDevice(SkBaseDevice*, int x, int y, 277 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
|
/external/skia/src/svg/ |
SkSVGDevice.cpp | 640 sk_sp<SkBaseDevice> SkSVGDevice::Make(const SkISize& size, std::unique_ptr<SkXMLWriter> writer) { 641 return writer ? sk_sp<SkBaseDevice>(new SkSVGDevice(size, std::move(writer))) 940 void SkSVGDevice::drawDevice(SkBaseDevice*, int x, int y,
|