From 6c48e4d11ce80fa5cfef56e13b2d5847fe94a7cc Mon Sep 17 00:00:00 2001 From: Ethan Nicholas Date: Thu, 19 Jul 2018 20:10:37 +0000 Subject: Reland "Revert "added GrSkSLFP and converted DitherEffect to use it"" This reverts commit 97ae0c89025dfd791047f5701e57d58da37c125c. Reason for revert: Breaking ANGLE. Original change's description: > Revert "Revert "added GrSkSLFP and converted DitherEffect to use it"" > > This reverts commit f2030783094e502fb74221077a5ee7cb41287fe4. > > Bug: skia: > Change-Id: Icaaa8b3ea652a8f126bfbcc788a360493a7ebe3e > Reviewed-on: https://skia-review.googlesource.com/137391 > Commit-Queue: Ethan Nicholas > Reviewed-by: Brian Salomon TBR=bsalomon@google.com,robertphillips@google.com,ethannicholas@google.com Change-Id: I65d6d2707fceab0a99121c528d1b848d23e34bfa No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: skia: Reviewed-on: https://skia-review.googlesource.com/142588 Reviewed-by: Ethan Nicholas Commit-Queue: Ethan Nicholas --- include/gpu/GrContext.h | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'include/gpu') diff --git a/include/gpu/GrContext.h b/include/gpu/GrContext.h index 116c8bfcd9..c1804e00ff 100644 --- a/include/gpu/GrContext.h +++ b/include/gpu/GrContext.h @@ -13,7 +13,6 @@ #include "SkTypes.h" #include "../private/GrAuditTrail.h" #include "../private/GrSingleOwner.h" -#include "../private/GrSkSLFPFactoryCache.h" #include "GrContextOptions.h" // We shouldn't need this but currently Android is relying on this being include transitively. @@ -302,7 +301,6 @@ protected: const GrBackend fBackend; sk_sp fCaps; sk_sp fThreadSafeProxy; - sk_sp fFPFactoryCache; private: sk_sp fGpu; @@ -430,14 +428,12 @@ private: GrContextThreadSafeProxy(sk_sp caps, uint32_t uniqueID, GrBackend backend, - const GrContextOptions& options, - sk_sp cache); - - sk_sp fCaps; - const uint32_t fContextUniqueID; - const GrBackend fBackend; - const GrContextOptions fOptions; - sk_sp fFPFactoryCache; + const GrContextOptions& options); + + sk_sp fCaps; + const uint32_t fContextUniqueID; + const GrBackend fBackend; + const GrContextOptions fOptions; friend class GrDirectContext; // To construct this object friend class GrContextThreadSafeProxyPriv; -- cgit v1.2.3