Flutter Engine
The Flutter Engine
Classes | Macros
FilterResultTest.cpp File Reference
#include "include/core/SkBitmap.h"
#include "include/core/SkBlendMode.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkClipOp.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorFilter.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkColorType.h"
#include "include/core/SkData.h"
#include "include/core/SkImage.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSamplingOptions.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkTileMode.h"
#include "include/private/SkColorData.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkDebug.h"
#include "include/private/base/SkTArray.h"
#include "include/private/base/SkTo.h"
#include "src/core/SkDevice.h"
#include "src/core/SkImageFilterTypes.h"
#include "src/core/SkMatrixPriv.h"
#include "src/core/SkRectPriv.h"
#include "src/core/SkSpecialImage.h"
#include "src/effects/colorfilters/SkColorFilterBase.h"
#include "src/gpu/ganesh/image/GrImageUtils.h"
#include "tests/CtsEnforcement.h"
#include "tests/Test.h"
#include "tools/EncodeUtils.h"
#include "tools/gpu/ContextType.h"
#include <cmath>
#include <initializer_list>
#include <optional>
#include <string>
#include <utility>
#include <variant>
#include <vector>

Go to the source code of this file.

Classes

class  FilterResultTestAccess
 

Macros

#define DEF_GANESH_TEST_SUITE(name)
 
#define DEF_GRAPHITE_TEST_SUITE(name)
 
#define DEF_TEST_SUITE(name, runner, ganeshCtsEnforcement, graphiteCtsEnforcement)
 

Macro Definition Documentation

◆ DEF_GANESH_TEST_SUITE

#define DEF_GANESH_TEST_SUITE (   name)

Definition at line 1317 of file FilterResultTest.cpp.

◆ DEF_GRAPHITE_TEST_SUITE

#define DEF_GRAPHITE_TEST_SUITE (   name)

Definition at line 1344 of file FilterResultTest.cpp.

◆ DEF_TEST_SUITE

#define DEF_TEST_SUITE (   name,
  runner,
  ganeshCtsEnforcement,
  graphiteCtsEnforcement 
)
Value:
static void test_suite_##name(TestRunner&); \
/* TODO(b/274901800): Uncomment to enable Graphite test execution. */ \
/* DEF_GRAPHITE_TEST_SUITE(name, graphiteCtsEnforcement) */ \
DEF_GANESH_TEST_SUITE(name, ganeshCtsEnforcement) \
DEF_TEST(FilterResult_raster_##name, reporter) { \
TestRunner runner(reporter); \
test_suite_##name(runner); \
} \
void test_suite_##name(TestRunner& runner)
reporter
Definition: FontMgrTest.cpp:39
DEF_SWITCHES_START aot vmservice shared library name
Definition: switches.h:32

Definition at line 1347 of file FilterResultTest.cpp.