27be14f2ca
This breaks out the SkAlphaType and SkColorType enums into their own files, which lets us break the dependency between SkColor and SkImageInfo. It does not yet sever the link, but we plan to land this so as to migrate clients to the new enum files if necessary. This is estimated to save Chrome 230 MB of build size [1] (about 0.1%) http://screen/4dMqPC9rvAyCk6y [1] https://commondatastorage.googleapis.com/chromium-browser-clang/chrome_includes_2022-03-08_182556.html#view=edges&filter=%5Ethird_party%2Fskia%2Finclude%2Fcore%2FSkColor%5C.h%24&sort=asize&reverse=&includer=%5Ethird_party%2Fskia%2Finclude%2Fcore%2FSkColor%5C.h%24&included=&limit=1000 Change-Id: I331d414fe2996632ab11825c1092060ff5fe2ebd Bug: 242216 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/517678 Reviewed-by: Ben Wagner <bungeman@google.com> Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com> |
||
---|---|---|
.. | ||
mac | ||
BUILD.bazel | ||
SkAnimCodecPlayer.h | ||
SkBase64.h | ||
SkCamera.h | ||
SkCanvasStateUtils.h | ||
SkCustomTypeface.h | ||
SkEventTracer.h | ||
SkNoDrawCanvas.h | ||
SkNullCanvas.h | ||
SkNWayCanvas.h | ||
SkOrderedFontMgr.h | ||
SkPaintFilterCanvas.h | ||
SkParse.h | ||
SkParsePath.h | ||
SkRandom.h | ||
SkShadowUtils.h | ||
SkTextUtils.h | ||
SkTraceEventPhase.h |