diff options
Diffstat (limited to 'include/private')
-rw-r--r-- | include/private/SkDeferredDisplayList.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/include/private/SkDeferredDisplayList.h b/include/private/SkDeferredDisplayList.h index 69e9def519..4d379636a9 100644 --- a/include/private/SkDeferredDisplayList.h +++ b/include/private/SkDeferredDisplayList.h @@ -11,10 +11,7 @@ #include "SkSurfaceCharacterization.h" #if SK_SUPPORT_GPU -#include <map> #include "GrOpList.h" - -struct GrCCPerOpListPaths; #endif class SkSurface; @@ -25,7 +22,7 @@ class SkSurface; * * TODO: we probably need to expose this class so users can query it for memory usage. */ -class SK_API SkDeferredDisplayList { +class SkDeferredDisplayList { public: #if SK_SUPPORT_GPU @@ -45,7 +42,6 @@ public: SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, sk_sp<LazyProxyData>); - ~SkDeferredDisplayList(); const SkSurfaceCharacterization& characterization() const { return fCharacterization; @@ -58,11 +54,7 @@ private: const SkSurfaceCharacterization fCharacterization; #if SK_SUPPORT_GPU - // This needs to match the same type in GrCoverageCountingPathRenderer.h - using PendingPathsMap = std::map<uint32_t, sk_sp<GrCCPerOpListPaths>>; - SkTArray<sk_sp<GrOpList>> fOpLists; - PendingPathsMap fPendingPaths; // This is the path data from CCPR. #endif sk_sp<LazyProxyData> fLazyProxyData; }; |