8#ifndef SkClipStackDevice_DEFINED
9#define SkClipStackDevice_DEFINED
30 , fClipStack(fStorage, sizeof(fStorage))
57 static constexpr int kPreallocCount = 16;
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
bool isClipAntiAliased() const override
bool isClipWideOpen() const override
void clipPath(const SkPath &path, SkClipOp, bool aa) override
bool isClipEmpty() const override
void android_utils_clipAsRgn(SkRegion *) const override
void popClipStack() override
void pushClipStack() override
void replaceClip(const SkIRect &rect) override
void clipRRect(const SkRRect &rrect, SkClipOp, bool aa) override
void clipRect(const SkRect &rect, SkClipOp, bool aa) override
void onClipShader(sk_sp< SkShader >) override
const SkClipStack & cs() const
SkIRect devClipBounds() const override
void clipRegion(const SkRegion &deviceRgn, SkClipOp) override
bool isClipRect() const override
SkClipStackDevice(const SkImageInfo &info, const SkSurfaceProps &props)