8#ifndef GrFixedClip_DEFINED
9#define GrFixedClip_DEFINED
34 return fScissorState.
set(irect);
46 fWindowRectsState.
set(windows,
mode);
SkAssertResult(font.textToGlyphs("Hello", 5, SkTextEncoding::kUTF8, glyphs, std::size(glyphs))==count)
Effect apply(GrAppliedHardClip *, SkIRect *) const final
SkIRect getConservativeBounds() const final
const SkIRect & scissorRect() const
GrFixedClip(const SkISize &rtDims)
PreClipResult preApply(const SkRect &drawBounds, GrAA aa) const final
bool hasWindowRectangles() const
bool scissorEnabled() const
void setWindowRectangles(const GrWindowRectangles &windows, GrWindowRectsState::Mode mode)
const GrWindowRectsState & windowRectsState() const
GrFixedClip(const SkISize &rtDims, const SkIRect &scissorRect)
const GrScissorState & scissorState() const
bool setScissor(const SkIRect &irect)
bool intersect(const SkIRect &irect)
void disableWindowRectangles()
bool set(const SkIRect &rect)
const SkIRect & rect() const
bool intersect(const SkIRect &rect)
void set(const GrWindowRectangles &windows, Mode mode)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode