diff options
author | Brian Salomon <bsalomon@google.com> | 2017-10-16 13:01:07 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-10-16 17:21:31 +0000 |
commit | d28a79d49549568c3ebac36288ea3965496333f8 (patch) | |
tree | ea8c7f5337d596b92421c44070574b4cb0af3cc2 /src/gpu/text | |
parent | 1bd76c468c2285b6484f58659641405bd4c3710a (diff) |
Make GrResourceProvider more sk_spified
Change-Id: If191553093031705756358f4551a5b1e96439742
Reviewed-on: https://skia-review.googlesource.com/60000
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'src/gpu/text')
-rw-r--r-- | src/gpu/text/GrStencilAndCoverTextContext.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gpu/text/GrStencilAndCoverTextContext.cpp b/src/gpu/text/GrStencilAndCoverTextContext.cpp index 7d04a14197..7c1fab0c39 100644 --- a/src/gpu/text/GrStencilAndCoverTextContext.cpp +++ b/src/gpu/text/GrStencilAndCoverTextContext.cpp @@ -528,10 +528,8 @@ void GrStencilAndCoverTextContext::TextRun::setPosText(const char text[], size_t sk_sp<GrPathRange> GrStencilAndCoverTextContext::TextRun::createGlyphs( GrResourceProvider* resourceProvider) const { - sk_sp<GrPathRange> glyphs; - - glyphs.reset(static_cast<GrPathRange*>( - resourceProvider->findAndRefResourceByUniqueKey(fGlyphPathsKey))); + sk_sp<GrPathRange> glyphs = + resourceProvider->findByUniqueKey<GrPathRange>(fGlyphPathsKey); if (!glyphs) { if (fUsingRawGlyphPaths) { SkScalerContextEffects noeffects; |