Commit e9cbc351 authored by reed's avatar reed Committed by Commit bot

remove deprecated onCreateCompatibleDevice

precursor for this skia cl : https://codereview.chromium.org/1006183002

BUG=
TBR=fmalita@chromium.org

Review URL: https://codereview.chromium.org/1013453002

Cr-Commit-Position: refs/heads/master@{#320673}
parent 236f7b77
......@@ -257,10 +257,6 @@ SK_API void SkDebugf_FileLine(const char* file, int line, bool fatal,
# define SK_IGNORE_ETC1_SUPPORT
#endif
#ifndef SK_SUPPORT_LEGACY_ONCREATECOMPATIBLEDEVICE
# define SK_SUPPORT_LEGACY_ONCREATECOMPATIBLEDEVICE
#endif
#ifndef SK_IGNORE_GPU_DITHER
# define SK_IGNORE_GPU_DITHER
#endif
......
......@@ -167,13 +167,6 @@ BitmapPlatformDevice::~BitmapPlatformDevice() {
cairo_destroy(cairo_);
}
SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice(
const CreateInfo& info) {
SkASSERT(info.fInfo.colorType() == kN32_SkColorType);
return BitmapPlatformDevice::Create(info.fInfo.width(), info.fInfo.height(),
info.fInfo.isOpaque());
}
SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const CreateInfo& info,
const SkPaint*) {
SkASSERT(info.fInfo.colorType() == kN32_SkColorType);
......
......@@ -92,7 +92,6 @@ class BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice {
cairo_t* BeginPlatformPaint() override;
protected:
SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) override;
SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
private:
......
......@@ -272,14 +272,6 @@ void BitmapPlatformDevice::setMatrixClip(const SkMatrix& transform,
SetMatrixClip(transform, region);
}
SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice(
const CreateInfo& cinfo) {
const SkImageInfo& info = cinfo.fInfo;
const bool do_clear = !info.isOpaque();
SkASSERT(info.colorType() == kN32_SkColorType);
return Create(NULL, info.width(), info.height(), info.isOpaque(), do_clear);
}
SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const CreateInfo& cinfo,
const SkPaint*) {
const SkImageInfo& info = cinfo.fInfo;
......
......@@ -57,7 +57,6 @@ class SK_API BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice
BitmapPlatformDevice(CGContextRef context,
const SkBitmap& bitmap);
SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) override;
SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
private:
......
......@@ -42,13 +42,6 @@ BitmapPlatformDevice::BitmapPlatformDevice(const SkBitmap& bitmap)
BitmapPlatformDevice::~BitmapPlatformDevice() {
}
SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice(
const CreateInfo& info) {
SkASSERT(info.fInfo.colorType() == kN32_SkColorType);
return BitmapPlatformDevice::Create(info.fInfo.width(), info.fInfo.height(),
info.fInfo.isOpaque());
}
SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const CreateInfo& info,
const SkPaint*) {
SkASSERT(info.fInfo.colorType() == kN32_SkColorType);
......
......@@ -40,7 +40,6 @@ class BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice {
PlatformSurface BeginPlatformPaint() override;
protected:
SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) override;
SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
private:
......
......@@ -274,14 +274,6 @@ const SkBitmap& BitmapPlatformDevice::onAccessBitmap() {
return SkBitmapDevice::onAccessBitmap();
}
SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice(
const CreateInfo& cinfo) {
const SkImageInfo& info = cinfo.fInfo;
const bool do_clear = !info.isOpaque();
SkASSERT(info.colorType() == kN32_SkColorType);
return Create(info.width(), info.height(), info.isOpaque(), NULL, do_clear);
}
SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const CreateInfo& cinfo,
const SkPaint*) {
const SkImageInfo& info = cinfo.fInfo;
......
......@@ -63,8 +63,6 @@ class SK_API BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice
// starts accessing pixel data.
virtual const SkBitmap& onAccessBitmap() override;
virtual SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info)
override;
SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
private:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment