Flutter Engine
The Flutter Engine
|
Private Member Functions | |
SkString | getName () const override |
SkISize | getISize () override |
void | modifyGrContextOptions (GrContextOptions *ctxOptions) override |
void | onDraw (SkCanvas *canvas) override |
Additional Inherited Members | |
Public Types inherited from skiagm::GM | |
enum | Mode { kGM_Mode , kSample_Mode , kBench_Mode } |
using | DrawResult = skiagm::DrawResult |
using | GraphiteTestContext = skiatest::graphite::GraphiteTestContext |
Static Public Attributes inherited from skiagm::GM | |
static constexpr char | kErrorMsg_DrawSkippedGpuOnly [] |
Protected Member Functions inherited from skiagm::GM | |
virtual DrawResult | onGpuSetup (SkCanvas *, SkString *, GraphiteTestContext *) |
virtual void | onGpuTeardown () |
virtual void | onOnceBeforeDraw () |
virtual DrawResult | onDraw (SkCanvas *, SkString *errorMsg) |
virtual bool | onAnimate (double) |
virtual bool | onGetControls (SkMetaData *) |
virtual void | onSetControls (const SkMetaData &) |
GraphiteTestContext * | graphiteTestContext () const |
This test originally ensured that the ccpr path cache preserved fill rules properly. CCPR is gone now, but we decided to keep the test.
Definition at line 36 of file preservefillrule.cpp.
|
inline |
Definition at line 38 of file preservefillrule.cpp.
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements skiagm::GM.
Definition at line 41 of file preservefillrule.cpp.
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Reimplemented from skiagm::GM.
Definition at line 52 of file preservefillrule.cpp.