Flutter Engine
The Flutter Engine
|
#include "include/core/SkClipOp.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPath.h"
#include "include/core/SkPathTypes.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRRect.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkRegion.h"
#include "include/core/SkScalar.h"
#include "include/core/SkShader.h"
#include "include/core/SkString.h"
#include "include/core/SkSurfaceProps.h"
#include "include/core/SkTypes.h"
#include "include/gpu/GrContextOptions.h"
#include "include/gpu/GrDirectContext.h"
#include "include/gpu/mock/GrMockTypes.h"
#include "include/private/base/SkTo.h"
#include "include/private/gpu/ganesh/GrTypesPriv.h"
#include "src/core/SkRRectPriv.h"
#include "src/gpu/ResourceKey.h"
#include "src/gpu/SkBackingFit.h"
#include "src/gpu/ganesh/ClipStack.h"
#include "src/gpu/ganesh/GrAppliedClip.h"
#include "src/gpu/ganesh/GrClip.h"
#include "src/gpu/ganesh/GrDirectContextPriv.h"
#include "src/gpu/ganesh/GrPaint.h"
#include "src/gpu/ganesh/GrProcessorSet.h"
#include "src/gpu/ganesh/GrProxyProvider.h"
#include "src/gpu/ganesh/GrResourceCache.h"
#include "src/gpu/ganesh/GrScissorState.h"
#include "src/gpu/ganesh/GrWindowRectsState.h"
#include "src/gpu/ganesh/SurfaceDrawContext.h"
#include "src/gpu/ganesh/geometry/GrShape.h"
#include "src/gpu/ganesh/ops/GrDrawOp.h"
#include "src/gpu/ganesh/ops/GrOp.h"
#include "tests/CtsEnforcement.h"
#include "tests/Test.h"
#include <cstddef>
#include <initializer_list>
#include <memory>
#include <tuple>
#include <utility>
#include <vector>
Go to the source code of this file.
Functions | |
DEF_TEST (ClipStack_InitialState, r) | |
DEF_TEST (ClipStack_RectRectAACombine, r) | |
DEF_TEST (ClipStack_DifferenceNoCombine, r) | |
DEF_TEST (ClipStack_RectRectNonAxisAligned, r) | |
DEF_TEST (ClipStack_RRectRRectAACombine, r) | |
DEF_TEST (ClipStack_RectRRectCombine, r) | |
DEF_TEST (ClipStack_RectDeviceClip, r) | |
DEF_TEST (ClipStack_ShapeDeviceBoundsClip, r) | |
DEF_TEST (ClipStack_PathSimplify, r) | |
DEF_TEST (ClipStack_RepeatElement, r) | |
DEF_TEST (ClipStack_InverseFilledPath, r) | |
DEF_TEST (ClipStack_Offscreen, r) | |
DEF_TEST (ClipStack_EmptyShape, r) | |
DEF_TEST (ClipStack_DifferenceBounds, r) | |
DEF_TEST (ClipStack_NoDifferenceInterference, r) | |
DEF_TEST (ClipStack_MultiplePaths, r) | |
DEF_TEST (ClipStack_DeviceRect, r) | |
DEF_TEST (ClipStack_DeviceRRect, r) | |
DEF_TEST (ClipStack_ScaleTranslate, r) | |
DEF_TEST (ClipStack_PreserveAxisAlignment, r) | |
DEF_TEST (ClipStack_ConvexPathContains, r) | |
DEF_TEST (ClipStack_NonAxisAlignedContains, r) | |
DEF_TEST (ClipStack_MixedAAContains, r) | |
DEF_TEST (ClipStack_ShapeContainsDevice, r) | |
DEF_TEST (ClipStack_DisjointShapes, r) | |
DEF_TEST (ClipStack_ComplexClip, reporter) | |
DEF_TEST (ClipStack_ReplaceClip, r) | |
DEF_TEST (ClipStack_DiffRects, r) | |
DEF_TEST (ClipStack_ForceAA, r) | |
DEF_TEST (ClipStack_PreApply, r) | |
DEF_TEST (ClipStack_Shader, r) | |
DEF_TEST (ClipStack_SimpleApply, r) | |
static void | disable_tessellation_atlas (GrContextOptions *options) |
DEF_GANESH_TEST_FOR_CONTEXTS (ClipStack_SWMask, skgpu::IsRenderingContext, r, ctxInfo, disable_tessellation_atlas, CtsEnforcement::kNever) | |
DEF_GANESH_TEST_FOR_CONTEXTS | ( | ClipStack_SWMask | , |
skgpu::IsRenderingContext | , | ||
r | , | ||
ctxInfo | , | ||
disable_tessellation_atlas | , | ||
CtsEnforcement::kNever | |||
) |
Definition at line 2093 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ComplexClip | , |
reporter | |||
) |
Definition at line 1618 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ConvexPathContains | , |
r | |||
) |
Definition at line 1285 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DeviceRect | , |
r | |||
) |
Definition at line 1145 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DeviceRRect | , |
r | |||
) |
Definition at line 1174 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DifferenceBounds | , |
r | |||
) |
Definition at line 1072 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DifferenceNoCombine | , |
r | |||
) |
Definition at line 605 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DiffRects | , |
r | |||
) |
Definition at line 1751 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_DisjointShapes | , |
r | |||
) |
Definition at line 1569 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_EmptyShape | , |
r | |||
) |
Definition at line 1047 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ForceAA | , |
r | |||
) |
Definition at line 1786 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_InitialState | , |
r | |||
) |
Definition at line 537 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_InverseFilledPath | , |
r | |||
) |
Definition at line 935 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_MixedAAContains | , |
r | |||
) |
Definition at line 1484 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_MultiplePaths | , |
r | |||
) |
Definition at line 1108 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_NoDifferenceInterference | , |
r | |||
) |
Definition at line 1087 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_NonAxisAlignedContains | , |
r | |||
) |
Definition at line 1346 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_Offscreen | , |
r | |||
) |
Definition at line 979 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_PathSimplify | , |
r | |||
) |
Definition at line 808 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_PreApply | , |
r | |||
) |
Definition at line 1833 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_PreserveAxisAlignment | , |
r | |||
) |
Definition at line 1245 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RectDeviceClip | , |
r | |||
) |
Definition at line 761 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RectRectAACombine | , |
r | |||
) |
Definition at line 543 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RectRectNonAxisAligned | , |
r | |||
) |
Definition at line 623 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RectRRectCombine | , |
r | |||
) |
Definition at line 726 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RepeatElement | , |
r | |||
) |
Definition at line 863 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ReplaceClip | , |
r | |||
) |
Definition at line 1716 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_RRectRRectAACombine | , |
r | |||
) |
Definition at line 669 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ScaleTranslate | , |
r | |||
) |
Definition at line 1206 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_Shader | , |
r | |||
) |
Definition at line 1906 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ShapeContainsDevice | , |
r | |||
) |
Definition at line 1531 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_ShapeDeviceBoundsClip | , |
r | |||
) |
Definition at line 782 of file GrClipStackTest.cpp.
DEF_TEST | ( | ClipStack_SimpleApply | , |
r | |||
) |
Definition at line 1961 of file GrClipStackTest.cpp.
|
static |
Definition at line 2088 of file GrClipStackTest.cpp.