commit | a1121331a45df30cfde1661306e86eed4b0ccc35 | [log] [tgz] |
---|---|---|
author | Robert Phillips <robertphillips@google.com> | Mon Jun 29 13:05:29 2020 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Mon Jun 29 18:40:04 2020 +0000 |
tree | def1ff22fe6cb774b1b8caa5bf859aefe1a58788 | |
parent | ad43fd834f3adaf903ee0c1b6f3edbe48b0cf93f [diff] |
Be more consistent about calling release procs in SkImage factories (take 2) I will follow this up with a Chrome-side CL to fix the call sites of the following factories: MakeFromCompressedTexture MakeFromTexture MakeFromYUVATexturesCopyWithExternalBackend MakeFromYUVTexturesCopyWithExternalBackend MakeFromNV12TexturesCopyWithExternalBackend Here is the Chrome-side CL: https://chromium-review.googlesource.com/c/chromium/src/+/2264598/ (Skia's SkImage::Make* factories now guarantee cleanup) Here is the Chrome-side CL that adds the guard flag: https://chromium-review.googlesource.com/c/chromium/src/+/2273067/ (Add flag in order to roll a Skia CL into Chrome) TBR=bsalomon@google.com Bug: 1097484 Change-Id: Ic2fcdc116f0f866b33d752b6d5abc784c7f65be6 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/299663 Reviewed-by: Robert Phillips <robertphillips@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>