diff options
author | Brian Salomon <bsalomon@google.com> | 2017-09-15 09:40:03 -0700 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-09-15 17:07:33 +0000 |
commit | 4127456bd631e79f1755fe974de90dd6c42e767f (patch) | |
tree | 1b1591ac196e40f0abca28f39fd69d8160c19d99 /src/gpu/GrShaderCaps.cpp | |
parent | 03721621c8567185c6bd36a242028be9d1945cb4 (diff) |
Disable flat interpolation in TextureOp on Qualcomm
Change-Id: I335fa9731cbf449989242f7e81096248abc90e90
Reviewed-on: https://skia-review.googlesource.com/46980
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Diffstat (limited to 'src/gpu/GrShaderCaps.cpp')
-rw-r--r-- | src/gpu/GrShaderCaps.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gpu/GrShaderCaps.cpp b/src/gpu/GrShaderCaps.cpp index dd436401a6..90c2e68a93 100644 --- a/src/gpu/GrShaderCaps.cpp +++ b/src/gpu/GrShaderCaps.cpp @@ -65,6 +65,7 @@ GrShaderCaps::GrShaderCaps(const GrContextOptions& options) { fMustObfuscateUniformColor = false; fMustGuardDivisionEvenAfterExplicitZeroCheck = false; fFlatInterpolationSupport = false; + fPreferFlatInterpolation = false; fNoPerspectiveInterpolationSupport = false; fMultisampleInterpolationSupport = false; fSampleVariablesSupport = false; @@ -155,6 +156,7 @@ void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { writer->appendBool("Must guard division even after explicit zero check", fMustGuardDivisionEvenAfterExplicitZeroCheck); writer->appendBool("Flat interpolation support", fFlatInterpolationSupport); + writer->appendBool("Prefer flat interpolation", fPreferFlatInterpolation); writer->appendBool("No perspective interpolation support", fNoPerspectiveInterpolationSupport); writer->appendBool("Multisample interpolation support", fMultisampleInterpolationSupport); writer->appendBool("Sample variables support", fSampleVariablesSupport); |