diff options
author | android-autoroll <android-autoroll@skia-corp.google.com.iam.gserviceaccount.com> | 2020-07-23 01:37:53 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-07-23 01:37:53 +0000 |
commit | c86c667ff32290d3aa7fb21a2a2dd0755b84db50 (patch) | |
tree | f9435bcfb1061d8007a803d8a017cacc05a2b152 | |
parent | e9dc1c7e2d701cfcd20b5bc99079971bcfe5cb77 (diff) | |
parent | 66302698226902c6dcaf8cb00d7f0ce72a6d0a5a (diff) | |
download | skia-android11-mainline-cellbroadcast-release.tar.gz |
[RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers am: 6630269822android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android11-mainline-tethering-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-release
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/skia/+/12200927
Change-Id: I736827ac75e80b6d5b638a447805d2e311996f77
-rw-r--r-- | src/gpu/GrCaps.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gpu/GrCaps.h b/src/gpu/GrCaps.h index d98890df17..9d7a0c13a3 100644 --- a/src/gpu/GrCaps.h +++ b/src/gpu/GrCaps.h @@ -74,9 +74,14 @@ public: // Should we discard stencil values after a render pass? (Tilers get better performance if we // always load stencil buffers with a "clear" op, and then discard the content when finished.) bool discardStencilValuesAfterRenderPass() const { +#if defined(SK_BUILD_FOR_ANDROID) + // b/160958008 + return false; +#else // This method is actually just a duplicate of preferFullscreenClears(), with a descriptive // name for the sake of readability. return this->preferFullscreenClears(); +#endif } bool preferVRAMUseOverFlushes() const { return fPreferVRAMUseOverFlushes; } |