summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-17 23:35:06 +0000
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-17 23:35:06 +0000
commit078fd4ec7337460f4e7d6b165204d239fa5d1719 (patch)
tree8504f4aa96ee413067f52b0b0cd95479e808a84d
parent8e4528899bddeb15b82661b6dea1461e9c5cab49 (diff)
downloadgyp-078fd4ec7337460f4e7d6b165204d239fa5d1719.tar.gz
Staged removal of SkPicture-derived classes
This CL removes the SkPicture-derived classes (with a flag to keeps clients working). In the process it also lightens the recording factory function so it is no longer ref counted). The only interesting bits are in SkPicture* and Sk*Picture.* R=reed@google.com Author: robertphillips@google.com Review URL: https://codereview.chromium.org/238273012 git-svn-id: http://skia.googlecode.com/svn/trunk/gyp@14251 2bbb7eff-a529-9590-31e7-b0007b416f81
-rw-r--r--common_conditions.gypi1
-rw-r--r--skia_for_chromium_defines.gypi1
2 files changed, 2 insertions, 0 deletions
diff --git a/common_conditions.gypi b/common_conditions.gypi
index 46c632e..567b41b 100644
--- a/common_conditions.gypi
+++ b/common_conditions.gypi
@@ -297,6 +297,7 @@
'kNative_8888_SkColorType kN32_SkColorType',
'SK_SUPPORT_LEGACY_PICTURE_CAN_RECORD',
'SK_SUPPORT_DEPRECATED_RECORD_FLAGS',
+ 'SK_SUPPORT_LEGACY_DERIVED_PICTURE_CLASSES',
'SK_SUPPORT_LEGACY_BLURDRAWLOOPERCONSTRUCTORS',
],
}],
diff --git a/skia_for_chromium_defines.gypi b/skia_for_chromium_defines.gypi
index f29e120..cb65861 100644
--- a/skia_for_chromium_defines.gypi
+++ b/skia_for_chromium_defines.gypi
@@ -17,6 +17,7 @@
'SK_SUPPORT_LEGACY_GETTOPDEVICE',
'SK_SUPPORT_LEGACY_PICTURE_CAN_RECORD',
'SK_SUPPORT_DEPRECATED_RECORD_FLAGS',
+ 'SK_SUPPORT_LEGACY_DERIVED_PICTURE_CLASSES',
'SK_SUPPORT_LEGACY_N32_NAME',
'SK_SUPPORT_LEGACY_PROCXFERMODE',
],