Flutter Engine
The Flutter Engine
|
#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/SkColorSpace.h"
#include "include/core/SkColorType.h"
#include "include/core/SkDocument.h"
#include "include/core/SkImageFilter.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPath.h"
#include "include/core/SkPictureRecorder.h"
#include "include/core/SkPixmap.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkRegion.h"
#include "include/core/SkSamplingOptions.h"
#include "include/core/SkScalar.h"
#include "include/core/SkShader.h"
#include "include/core/SkSize.h"
#include "include/core/SkStream.h"
#include "include/core/SkSurface.h"
#include "include/core/SkTypes.h"
#include "include/core/SkVertices.h"
#include "include/effects/SkImageFilters.h"
#include "include/private/base/SkMalloc.h"
#include "include/private/base/SkTemplates.h"
#include "include/utils/SkNWayCanvas.h"
#include "include/utils/SkPaintFilterCanvas.h"
#include "src/core/SkBigPicture.h"
#include "src/core/SkRecord.h"
#include "src/core/SkRecords.h"
#include "src/utils/SkCanvasStack.h"
#include "tests/Test.h"
#include <cstddef>
#include <initializer_list>
#include <memory>
#include <utility>
Go to the source code of this file.
Classes | |
struct | ClipRectVisitor |
Typedefs | |
using | CanvasTest = void(*)(SkCanvas *, skiatest::Reporter *) |
Functions | |
DEF_TEST (canvas_unsorted_clip, r) | |
DEF_TEST (canvas_clipbounds, reporter) | |
DEF_TEST (CanvasNewRasterTest, reporter) | |
static SkPath | make_path_from_rect (SkRect r) |
static SkRegion | make_region_from_irect (SkIRect r) |
static SkBitmap | make_n32_bitmap (int w, int h, SkColor c=SK_ColorWHITE) |
DEF_TEST (Canvas_bitmap, reporter) | |
DEF_TEST (Canvas_SaveState, reporter) | |
DEF_TEST (Canvas_ClipEmptyPath, reporter) | |
DEF_TEST (PaintFilterCanvas_ConsistentState, reporter) | |
DEF_TEST (NWayCanvas, r) | |
DEF_TEST (CanvasStack, r) | |
static void | test_cliptype (SkCanvas *canvas, skiatest::Reporter *r) |
DEF_TEST (CanvasClipType, r) | |
DEF_TEST (Canvas_SaveLayerWithNullBoundsAndZeroBoundsImageFilter, r) | |
DEF_TEST (Canvas_degenerate_dimension, reporter) | |
DEF_TEST (Canvas_ClippedOutImageFilter, reporter) | |
DEF_TEST (canvas_savelayer_destructor, reporter) | |
DEF_TEST (Canvas_saveLayer_colorSpace, reporter) | |
void | test_many_draws (skiatest::Reporter *reporter, SkSurface *surface) |
Variables | |
static constexpr SkRect | kRect = {0, 0, 2, 1} |
static constexpr SkColor | kColor = 0x01020304 |
static constexpr int | kWidth = 2 |
static constexpr int | kHeight = 2 |
static CanvasTest | kCanvasTests [] |
using CanvasTest = void (*)(SkCanvas*, skiatest::Reporter*) |
Definition at line 269 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_bitmap | , |
reporter | |||
) |
Definition at line 409 of file CanvasTest.cpp.
DEF_TEST | ( | canvas_clipbounds | , |
reporter | |||
) |
Definition at line 109 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_ClipEmptyPath | , |
reporter | |||
) |
Definition at line 449 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_ClippedOutImageFilter | , |
reporter | |||
) |
Definition at line 654 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_degenerate_dimension | , |
reporter | |||
) |
Definition at line 637 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_saveLayer_colorSpace | , |
reporter | |||
) |
Definition at line 736 of file CanvasTest.cpp.
DEF_TEST | ( | canvas_savelayer_destructor | , |
reporter | |||
) |
Definition at line 678 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_SaveLayerWithNullBoundsAndZeroBoundsImageFilter | , |
r | |||
) |
Definition at line 625 of file CanvasTest.cpp.
DEF_TEST | ( | Canvas_SaveState | , |
reporter | |||
) |
Definition at line 431 of file CanvasTest.cpp.
DEF_TEST | ( | canvas_unsorted_clip | , |
r | |||
) |
Definition at line 87 of file CanvasTest.cpp.
DEF_TEST | ( | CanvasClipType | , |
r | |||
) |
Definition at line 592 of file CanvasTest.cpp.
DEF_TEST | ( | CanvasNewRasterTest | , |
reporter | |||
) |
Definition at line 199 of file CanvasTest.cpp.
DEF_TEST | ( | CanvasStack | , |
r | |||
) |
Definition at line 545 of file CanvasTest.cpp.
DEF_TEST | ( | NWayCanvas | , |
r | |||
) |
Definition at line 516 of file CanvasTest.cpp.
DEF_TEST | ( | PaintFilterCanvas_ConsistentState | , |
reporter | |||
) |
Definition at line 481 of file CanvasTest.cpp.
|
static |
Definition at line 256 of file CanvasTest.cpp.
Definition at line 250 of file CanvasTest.cpp.
|
static |
Definition at line 566 of file CanvasTest.cpp.
void test_many_draws | ( | skiatest::Reporter * | reporter, |
SkSurface * | surface | ||
) |
Definition at line 756 of file CanvasTest.cpp.
|
static |
Definition at line 271 of file CanvasTest.cpp.
|
staticconstexpr |
Definition at line 265 of file CanvasTest.cpp.
|
staticconstexpr |
Definition at line 267 of file CanvasTest.cpp.
|
staticconstexpr |
Definition at line 264 of file CanvasTest.cpp.
|
staticconstexpr |
Definition at line 266 of file CanvasTest.cpp.