Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
preservefillrule.cpp File Reference
#include "gm/gm.h"
#include "include/core/SkPath.h"
#include "include/gpu/GrContextOptions.h"
#include "include/gpu/GrRecordingContext.h"
#include "src/core/SkCanvasPriv.h"
#include "src/gpu/ganesh/GrDirectContextPriv.h"
#include "src/gpu/ganesh/GrDrawingManager.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/SurfaceDrawContext.h"
#include "tools/ToolUtils.h"

Go to the source code of this file.

Classes

class  skiagm::PreserveFillRuleGM
 

Namespaces

namespace  skiagm
 

Macros

#define ERR_MSG_ASSERT(COND)
 

Macro Definition Documentation

◆ ERR_MSG_ASSERT

#define ERR_MSG_ASSERT (   COND)
Value:
do { \
if (!(COND)) { \
errorMsg->printf("preservefillrule.cpp(%i): assert(%s)", \
__LINE__, #COND); \
return DrawResult::kFail; \
} \
} while (false)

Definition at line 22 of file preservefillrule.cpp.

23 { \
24 if (!(COND)) { \
25 errorMsg->printf("preservefillrule.cpp(%i): assert(%s)", \
26 __LINE__, #COND); \
27 return DrawResult::kFail; \
28 } \
29 } while (false)