8 #ifndef SkPictureAnalyzer_DEFINED
9 #define SkPictureAnalyzer_DEFINED
16 #include "GrContext.h"
49 bool suitableForGpuRasterization(
const char** whyNot =
nullptr)
const;
58 uint32_t fNumSlowPaths;
60 typedef SkNoncopyable INHERITED;
63 #endif // SK_SUPPORT_GPU
65 #endif // SkPictureAnalyzer_DEFINED
The SkPath class encapsulates compound (multiple contour) geometric paths consisting of straight line...
Definition: SkPath.h:27
An SkPicture records drawing commands made to a canvas to be played back at a later time...
Definition: SkPicture.h:38
Shared pointer class to wrap classes that support a ref()/unref() interface.
Definition: SkRefCnt.h:258
uint32_t numSlowGpuCommands()
Returns the number of commands which are slow to draw on the GPU, capped at the predicate max...
Definition: SkPictureAnalyzer.h:55
Op
The logical operations that can be performed when combining two regions.
Definition: SkRegion.h:239
Gathers GPU-related statistics for one or more SkPictures.
Definition: SkPictureAnalyzer.h:25