diff options
author | 2015-07-08 07:58:18 -0700 | |
---|---|---|
committer | 2015-07-08 07:58:18 -0700 | |
commit | 2cff176fa25e962f7ae53ebeefa833f0eed276cc (patch) | |
tree | 545ff9876e92d4ad8c177c82cc2b2ee6babdaa1c /src/gpu/SkGr.cpp | |
parent | f5179a4c490bc787190321bd8ffdb0e6a4efa9ac (diff) |
More threading of GrShaderDataManager
TBR=bsalomon@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/1213613016
Diffstat (limited to 'src/gpu/SkGr.cpp')
-rw-r--r-- | src/gpu/SkGr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp index 4c71093e44..b7568c3ba6 100644 --- a/src/gpu/SkGr.cpp +++ b/src/gpu/SkGr.cpp @@ -720,7 +720,8 @@ bool SkPaint2GrPaintNoShader(GrContext* context, GrRenderTarget* rt, const SkPai } else { SkTDArray<GrFragmentProcessor*> array; // return false if failed? - if (colorFilter->asFragmentProcessors(context, &array)) { + if (colorFilter->asFragmentProcessors(context, grPaint->getShaderDataManager(), + &array)) { for (int i = 0; i < array.count(); ++i) { grPaint->addColorProcessor(array[i]); array[i]->unref(); |