diff options
author | Jim Van Verth <jvanverth@google.com> | 2018-05-16 14:54:41 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-05-16 19:28:32 +0000 |
commit | cbeae03caee3b6c26c22f5f24c817521c78f8e43 (patch) | |
tree | bc24b50ca9e52de8fc783e087656027af1db53ce /src/gpu/effects/GrBitmapTextGeoProc.h | |
parent | af0f79c286ac955a94b2a0834099f3abd61584b5 (diff) |
Fix check for valid proxies returned by AtlasManager.
Also renames a lot of variables to make it clearer that getProxies()
returns the number of instantiated proxies, not the number of all
proxies.
Bug: skia:
Change-Id: Ifbc910cbd6635dccdb4e7f0df2e69a0f341130af
Reviewed-on: https://skia-review.googlesource.com/128660
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'src/gpu/effects/GrBitmapTextGeoProc.h')
-rw-r--r-- | src/gpu/effects/GrBitmapTextGeoProc.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gpu/effects/GrBitmapTextGeoProc.h b/src/gpu/effects/GrBitmapTextGeoProc.h index 1f52e075b1..3b95f76192 100644 --- a/src/gpu/effects/GrBitmapTextGeoProc.h +++ b/src/gpu/effects/GrBitmapTextGeoProc.h @@ -24,11 +24,11 @@ public: static sk_sp<GrGeometryProcessor> Make(GrColor color, const sk_sp<GrTextureProxy>* proxies, - int numProxies, + int numActiveProxies, const GrSamplerState& p, GrMaskFormat format, const SkMatrix& localMatrix, bool usesLocalCoords) { return sk_sp<GrGeometryProcessor>( - new GrBitmapTextGeoProc(color, proxies, numProxies, p, format, + new GrBitmapTextGeoProc(color, proxies, numActiveProxies, p, format, localMatrix, usesLocalCoords)); } @@ -45,7 +45,7 @@ public: const SkMatrix& localMatrix() const { return fLocalMatrix; } bool usesLocalCoords() const { return fUsesLocalCoords; } - void addNewProxies(const sk_sp<GrTextureProxy>* proxies, int numProxies, const GrSamplerState&); + void addNewProxies(const sk_sp<GrTextureProxy>*, int numActiveProxies, const GrSamplerState&); void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override; |